我有这样的查询
SELECT COUNT(ID) 'Records Affected', TYPE FROM MASTER
GROUP BY TYPE
Run Code Online (Sandbox Code Playgroud)
这个输出是
Records Affected TYPE
---------------- ----
4 F1
3 F2
5 F3
Run Code Online (Sandbox Code Playgroud)
现在我想更改查询,以便输出如下
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.
Run Code Online (Sandbox Code Playgroud)
如何将默认文本添加到结果集的每一行,而不是附加到前端.我想简化我只是将DataGrid中的记录显示为Summary的任务.
Tar*_*ryn 10
您可以使用以下内容轻松连接字符串.您将使用它将+字符串连接到type列和count.注意,count需要转换为a varchar才能使其工作:
SELECT
'The number of records affected for '+ type +
' is : '+ cast(COUNT(ID) as varchar(50)) as'Records Affected'
FROM yt
GROUP BY TYPE;
Run Code Online (Sandbox Code Playgroud)