【发布时间】:2016-11-22 13:34:29
【问题描述】:
我目前有这些数据:
appointment_num order_num modified_proc_desc
"124" "1" "DIVISION OF PENILE SKIN BRIDGE"
"125" "1" "CIRCUMCISION"
"126" "1" "BILATERAL INGUINAL EXPLORATION"
"126" "2" "BILATERAL INGUINAL HERNIA/HYDROCELE REPAIR"
"126" "3" "POSSIBLE RIGHT ORCHIOPEXY"
"127" "1" "EXCISION SCALP CYST"
"128" "1" "REPAIR INCOMPLETE CIRCUMCISION"
"129" "1" "CIRCUMCISION"
由此表/查询产生:
SELECT [appointment_num]
,[order_num]
,[modified_proc_desc]
FROM [adv].[dbo].[as_appointment_procs]
我可以根据与 XML PATH ('') 相同的 order_num 将 modified_proc_desc 字段连接在一起。我需要能够按顺序加入他们。例如,对于上面的约会编号“126”,我希望将 order_num 1、2 和 3 的 modified_proc_desc 字符串连接到一个新的 case_procedure 字段上。换句话说,我只想显示一个包含所有订单的约会。
任何人都可以在这里指出正确的方向吗?这是一个示例输出:
appointment_num order_num case_procedure
"124" "1" "DIVISION OF PENILE SKIN BRIDGE"
"125" "1" "CIRCUMCISION"
"126" "1" "BILATERAL INGUINAL EXPLORATION, BILATERAL INGUINAL HERNIA/HYDROCELE REPAIR, POSSIBLE RIGHT ORCHIOPEXY"
"127" "1" "EXCISION SCALP CYST"
"128" "1" "REPAIR INCOMPLETE CIRCUMCISION"
"129" "1" "CIRCUMCISION"
【问题讨论】:
-
阅读这些程序让我感到畏缩......
标签: sql sql-server