1. 一對多查詢

查詢departmentinfo字典下所有部門的人員數量

select * from departmentinfo a left join (select count(*) UserCount,UnitId from ReCharge where ReDate='2017-06-15' group by UnitId) b on (a.DepartMentId=b.UnitId) order by a.sort

2.將查詢出來的結果 的 某列 用逗號隔開 作為新字串

SELECT STUFF(( SELECT ',' + Name
FROM CollectDocument where archivepeople='xxxx' and z_fileno like 'N%'
FOR
XML PATH('')
), 1, 1, '') AS Name

對比

select * from CollectDocument where archivepeople='xxxx' and z_fileno like 'N%'

查詢結果: