8

こんな問い合わせがあります

SELECT COUNT(ID) 'Records Affected', TYPE FROM MASTER
GROUP BY TYPE

この出力は次のとおりです。

Records Affected            TYPE
----------------            ---- 
4                            F1
3                            F2
5                            F3

ここで、出力が次のようになるようにクエリを変更したいと思います

Records Affected
----------------
The number of records affected for F1 is : 4 
The number of records affected for F2 is : 3
The number of records affected for F3 is : 5

"The number of records affected for " + TYPE + " is : " + COUNT.

フロントエンドに追加する代わりに、結果セットの各行にデフォルトのテキストを追加するにはどうすればよいですか? DataGrid のレコードを概要として表示するだけのタスクを簡素化したいと思います。

4

5 に答える 5

2

クエリにテキストを入れるだけです:

SELECT 'The number of records affected for ' + TYPE + ' is : ' + CAST(COUNT(ID) as VARCHAR(20)) AS 'Records Affected' FROM MASTER
GROUP BY TYPE
于 2013-06-06T14:45:30.310 に答える
1
SELECT "The number of records affected for " + TYPE + " is : " + COUNT(ID) AS [Records Affected]
FROM Master 
GROUP BY TYPE
于 2013-06-06T14:48:49.290 に答える