concat和group_concat的区别
1、concat和group_concat都是用在sql语句中做拼接使用的,但是两者使用的方式不尽相同,concat是针对以行数据做的拼接,而group_concat是针对列做的数据拼接,且group_concat自动生成逗号。
2、concat的使用
select concat(id, ",", classId) from user;
3、group_concat的使用:group_concat一般和group by 结合使用比较多
select group_concat(username) from user group by classId;