警告信MAIL合併收件者
範例:已部門為主,將相同部門合併,組新的MAIL清單
原始SQL語法
SELECT [負責部門],[機台ID],[通知MAIL清單] FROM [機台通知警報信件名單]
負責部門 | 機台ID | 通知MAIL清單 |
資訊組 | MS100 | aa@yahoo.com |
醫材組 | MS200 | bb@yahoo.com |
資訊組 | MS300 | cc@yahoo.com |
休閒充數組 | MS400 | dd@yahoo.com |
合併後語法
SELECT DISTINCT 負責部門,(
SELECT [通知MAIL清單]+';' from [機台通知警報信件名單] AS t1
WHERE t1.[負責部門]=t2.[負責部門]
for xml path('')
) as [通知MAIL清單]
FROM [機台通知警報信件名單] AS t2
負責部門 | 通知MAIL清單 |
資訊組 | aa@yahoo.com;cc@yahoo.com |
醫材組 | bb@yahoo.com |
休閒充數組 | dd@yahoo.com |