1.理解:
group_concat()会计算哪些行属于同一组,将属于同一组的列显示出来。要返回哪些列,由group_concat(字段名)决定。分组必须有个标准,就是根据group by指定的列进行分组。
2.实例:
未分组时候:SELECT * FROM t_book
根据booktype分组之后:SELECT booktype,bookname FROM t_book GROUP BY booktype;
加了group_concat()之后
group_concat()会将同组全部显示,逗号拼接。