gpt4 book ai didi

sql - 一列中的逗号分隔值 - SQL SERVER

转载 作者:行者123 更新时间:2023-12-02 08:40:54 24 4
gpt4 key购买 nike

Customer Table--------------ID   Name1   James2   Peter
Order Table---------------OrderId  CustId100     1101     1102     2

如何编写返回类似内容的查询

ID,Name,ListofOrders1,James,"100,101"2,Peter,"102"

在 Sybase 中,我有一个名为 LIST 的函数,我可以使用它,但我在 SQL SERVER 中没有找到类似的函数

最佳答案

请尝试:

select ID, [Name],
(select OrderID+',' from OrderTable where CustID=ID
group by OrderID for xml path('')) AS ListOfOrders
From CustomerTable

关于sql - 一列中的逗号分隔值 - SQL SERVER,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12435284/

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