Mysql 中函数GROUP_CONCAT的用法

GROUP_CONCAT用法

如果你想单独取出id并拼接成字符串可以用该函数,具体用法为:
(student表)
id    name   sex 
1     李白    男
2     后羿    男
3     小乔    女
4 	  嫦娥    女

 使用  select GROUP_CONCAT(Id) from student; 
 就会将这个查询结果显示成以逗号隔开的一个字符串   即1,2,3,4

 如果需要根据id排序的话则改为:
	select GROUP_CONCAT(Id order by Id) from student; 
	
	**注意:**  GROUP_CONCAT()函数有大小限制,初始是1024,如果数据量过多的话就会出错,
	请注意使用,如想扩展大小,请自行百度(小编在这里吃过亏...)

你可能感兴趣的:(Mysql)