gpt4 book ai didi

SQL,如何连接结果?

转载 作者:行者123 更新时间:2023-12-01 19:09:12 25 4
gpt4 key购买 nike

我当前有一个返回多个字段的 SQL 查询。我需要其中一个字段才能有效地成为子查询子。

问题详细信息:

If I have a table X with two columns, ModuleID and say ModuleValue, how can I write a SQL query to take the results and Concatenate it into one field:

EG 返回的结果

 (SELECT ModuleValue FROM Table_X WHERE ModuleID=@ModuleID)

值1

值 2

值 3

...

我需要返回结果(作为单行,与上面不同):

Value 1, Value 2, Value 3

是否有一个简单的串联方法可供用户使用?

编辑:

DB is MS TSQL (2005)

最佳答案

使用 MSSQL,您可以执行以下操作:

declare @result varchar(500)
set @result = ''
select @result = @result + ModuleValue + ', '
from TableX where ModuleId = @ModuleId

关于SQL,如何连接结果?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1339788/

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