我正在尝试编写一个存储过程,它以这样一种方式返回值:如果几行除了几列之外都具有相同的值,那么 SP 应该返回单行,其中两行之间具有不同值的列合并到一个分隔中用逗号 例如:当我运行 SP 时,它返回 2 行,如下所示。这两行都有所有列,但有一列相似。
col1 col2 col3 col4 col5 col6 col7
------------------ ------ ------------------ ----------------------- ----- ------------ --------------
Remote Observation sdgfdg Remote Observation 2011-07-21 00:00:00.000 14.00 Inbound Call Order
Remote Observation sdgfdg Remote Observation 2011-07-21 00:00:00.000 14.00 Inbound Call Status Inquiry
现在我想要的输出是
col1 col2 col3 col4 col5 col6 col7
------------------ ------ ------------------ ----------------------- ----- ------------ ---------------------
Remote Observation sdgfdg Remote Observation 2011-07-21 00:00:00.000 14.00 Inbound Call Order, Status Inquiry
有人知道如何实现这一目标。