作成日:2017-12-15, 更新日:2023-01-15
基本
select 〇〇〇, group_concat(〇〇〇 separator ',') from 〇〇〇 group by 〇〇〇;
▼「カラム:table_number」でグループ化して、「カラム:item_name」をCSVにする
select table_number, group_concat(item_name separator ',') from 〇〇〇 group by table_number;
文字数制限
「group_concat()」だと1024バイト分しか結合してくれない→「group_concat_max_len」で設定されている値
▼group_concat_max_lenの確認
show variables like 'group_concat_max_len';
▼group_concat_max_lenの更新
set group_concat_max_len = 〇〇〇〇;