• Good Question.

    SELECT @t = @t + @comma + a.a

    ,@comma = ','

    FROM #a a

    ORDER BY 1

    Result : C

    SELECT @t = @t + @comma + a.a

    ,@comma = ','

    FROM #a a

    ORDER BY a.a

    Result : A,A,B,B,C,C

    changing the order by giving different result...experts please explain?

    [font="Verdana"]Regards,
    Rals
    [/font].