将查询到的结果拼接成字符串输出

SELECT  AppID,
STUFF(
    (
    SELECT
      ',' + UserID
    FROM
      [T_sys_UserInfo] t1
    WHERE
      AppID = [T_sys_UserInfo].AppID
    FOR XML PATH('')
    ),
    1, 1, '')  AS UserID,
    STUFF(
    (
    SELECT
      ',' + UserName
    FROM
      [T_sys_UserInfo] t2
    WHERE
      AppID = [T_sys_UserInfo].AppID
    FOR XML PATH('')
    ),
    1, 1, '') AS UserName
FROM
  [T_sys_UserInfo]
GROUP BY
  AppID
  having appid='44201014' or appid='44201723'

猜你喜欢

转载自blog.csdn.net/lin304510260/article/details/41747851