How to get the following output from a table in MSSQL 2005 ?
Input
-----
main_idn notice_id group_name employer_name
1 20 State Client Unknown
2 20 Canada Corp Unknown
3 20 Unknown Pacific Bell
4 30 State Client Unknown
5 30 Reality Corp Unknown
6 30 Unknown Bell Labs
7 30 Unknown AT&T
Output
------
notice_idn group_name employer_name
20 State Client,Canada Corp,Unknown Unknown , Unknown , Pacific Labs
30 State Client,Reality Corp.Unknown,Unknown Unknown , Unknown , Bell Labs , AT&T
In something like MYSQL I can write a simple query like :
from table get notice_idn , group_concat(group_name) as group_name , group_concat(employer_name) as emp_name group by notice_idn