SELECT GROUP_CONCAT(list_name) FROM aa_list;
默認以逗號分隔,可自定義:
GROUP_CONCAT(list_name SEPARATOR '|')
配合 ORDER BY 排序、DISTINCT 去重:
GROUP_CONCAT(DISTINCT list_name ORDER BY list_name SEPARATOR ',')
=CONCATENATE(A1,A2,A3) 或 =TEXTJOIN(",",TRUE,A1:A3)(Office 365/2019+)WHERE id IN (...)group_concat_max_len 限制(默認 1024 字節),大數據需調大:SET SESSION group_concat_max_len = 1000000;NULL 值自動忽略