【发布时间】:2013-11-25 21:01:32
【问题描述】:
我已将这个问题改写为更直截了当。我有一个 SQL 查询:
SELECT CAST(CASE WHEN DTH.DoubleBookedFlag = 1 THEN DTH.ActivityDate END AS VARCHAR(MAX)) AS DoubleBookedHours
FROM DailyTaskHours DTH
WHERE DTH.DoubleBookedFlag = 1
结果如下:
我希望返回的不是多行,而是单个 VARCHAR 字段中的一个长连接字符串,由 | 之类的字符分隔。
我怎样才能做到这一点?
【问题讨论】:
-
检查这个question out
标签: sql sql-server