SELECT
eqp.tenant_id,
eqpapp.app_code,
eqpapp.app_version AS version_no,
count( * ) AS version_amt,
group_concat( distinct CONCAT_WS('-', eqp.store_id,eqp.store_code, eqp.store_name) separator ',') as store_info
FROM
dm_equipment eqp
JOIN dm_equipment_app eqpapp ON eqp.equipment_id = eqpapp.equipment_id
WHERE
eqp.delete_flag = 0
AND eqpapp.delete_flag = 0
AND eqpapp.app_code IS NOT NULL
GROUP BY
eqp.tenant_id,
eqpapp.app_code,
eqpapp.app_version
關鍵就是group_concat 連接非聚集字段, 分割符用的-, distinct用於去重, concat_ws可以進一步連接多個字段