gpt4 book ai didi

sql-server-2008 - 将文本附加到 sql 选择查询的每一行

转载 作者:行者123 更新时间:2023-12-04 06:58:27 24 4
gpt4 key购买 nike

我有一个这样的查询

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 中的记录显示为摘要的任务。

最佳答案

您可以使用以下方法轻松连接字符串。您将使用 +将字符串连接到 type列和 count .请注意,count需要转换为varchar为了这个工作:

SELECT 
'The number of records affected for '+ type +
' is : '+ cast(COUNT(ID) as varchar(50)) as'Records Affected'
FROM yt
GROUP BY TYPE;

SQL Fiddle with Demo

关于sql-server-2008 - 将文本附加到 sql 选择查询的每一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16965011/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com