Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
组合sql查询的结果_Sql_Sql Server_Tsql - Fatal编程技术网

组合sql查询的结果

组合sql查询的结果,sql,sql-server,tsql,Sql,Sql Server,Tsql,我有三个sql表,CUSTOMER,ISSUE,ISSUE\u NOTES SELECT CUSTOMER.name, ISSUE.description, ISSUE_NOTES.notes FROM CUSTOMER, ISSUE, ISSUE_NOTES WHERE CUSTOMER.customer_id = ISSUE.customer_id AND ISSUE_NOTES.incident_id = ISSUE_NOTES.incident_id 这将为填充的每个问题注释字段生成

我有三个sql表,CUSTOMER,ISSUE,ISSUE\u NOTES

SELECT CUSTOMER.name, ISSUE.description, ISSUE_NOTES.notes
FROM  CUSTOMER, ISSUE, ISSUE_NOTES
WHERE CUSTOMER.customer_id = ISSUE.customer_id
AND ISSUE_NOTES.incident_id = ISSUE_NOTES.incident_id
这将为填充的每个问题注释字段生成一行。(字段为VARCHAR2(4000)

我想将注释字段(来自issue_notes表)连接到一个字段中。 (我正在将信息归档到另一个数据库中-此声明将每周运行一次)

目的是我将有一行,其中一个大的notes字段是上述语法中所有文本的总和,这可能吗


谢谢。

您可以使用
COALESCE

这里有一个尝试:

DECLARE @output varchar(1000)
(SELECT @output = COALESCE(@output + ', ', '') + notes FROM ISSUE_NOTES)
SELECT @output

您可以使用
合并

这里有一个尝试:

DECLARE @output varchar(1000)
(SELECT @output = COALESCE(@output + ', ', '') + notes FROM ISSUE_NOTES)
SELECT @output

@madlan——标记接受的答案,这样你就可以在StackOverflow上得到更好的回复。:-)让网站工作起来!对于哪个版本的SQL Server?好吧,应该是针对Oracle的,但这更像是一个一般性的问题@madlan--标记接受的答案,这样您就可以在StackOverflow上获得更好的响应。:-)让网站工作!对于哪个版本的SQL Server?好吧,应该是针对Oracle的,但这更像是一个一般性的问题!