mysql應用group_concat()歸並多行數據到一行。本站提示廣大學習愛好者:(mysql應用group_concat()歸並多行數據到一行)文章只能為提供參考,不一定能成為您想要的結果。以下是mysql應用group_concat()歸並多行數據到一行正文
mysql> grant all privileges on cakephp.* to [email protected] identified by 'lpfukia';
Query OK, 0 rows affected (0.01 sec)
mysql>
mysql>
mysql>
mysql> flush privileges;
$1 >> 第一條敕令: 受權192.168.14.1 主機的cakephp用戶拜訪cakephp數據庫
$2 >> 第二條敕令: 刷新受權表
辦法:
應用group_concat()辦法,參數為須要歸並的字段,歸並的字段分隔符默許為逗號,可經由過程參數separator指定,該辦法常常合營group by 一路應用。
例子:
select a.*,group_concat(b.name separator '-') as name from a left join b on a.id=b.id group by a.id;