• you can do the same thing as Sean did using SUBSTRING also:

    SELECT id,

    SUBSTRING((SELECT ', ' + Term

    FROM Something s2

    WHERE s1.id = s2.id

    and s2.Type = 'Subject'

    ORDER BY s2.Term

    FOR XML PATH('')), 2, 1000) as Result

    FROM Something s1

    where Type = 'Subject'

    GROUP BY id

    _______________________________________________________________
    To get quick answer follow this link:
    http://www.sqlservercentral.com/articles/Best+Practices/61537/