group by 其他字段合并

发布于:2016年08月25日 已被阅读

SQltemp="...."
结果集
Ltyp    Lname
1        A
1        B
1        C
2        D
2        E
上述结果是是通过SQltemp一系列复合语句求出来的结果值````在这基础上我 GROUP BY Ltyp 一下```可以得到 1 2,求一个函数能够得到以下效果`
1    A,B,C
2    D,E
因为SQL是一系列符合语句````希望高手帮我写一个可以把SQltemp语句做为参数传入的函数,需要合并的字段为Lname````非常感谢```



SELECT *,COUNT(*) as num,GROUP_CONCAT(commission) as aaaa FROM db_order where 1 GROUP BY orderid,memberid HAVING num>1;