mysql 把表中某一列的內容合併爲一行

1,把表中某一列的內容合併爲一行

SELECT province,CONCAT('[\"所有\",\"',GROUP_CONCAT(cityname ORDER BY cityid SEPARATOR '\"\,\"'),'\"]') as group1 
from vrc_zgz_citys a LEFT JOIN vrc_zgz_provinces b on a.provinceid=b.provinceid
GROUP BY province
ORDER BY cityID:根據指定字段排序,再合併
separator:指定分隔符,本文分隔符爲(",")

相關文章
相關標籤/搜索