sql语句ab两个表关联为aid = bmainid 现在需要拼接ab两个表b中a字段如果存在多行对应值合并成一个值
可以使用GROUP_CONCAT函数来实现将b表中a字段多行对应值合并成一个值,可以使用以下SQL语句:
SELECT a.*, GROUP_CONCAT(b.a SEPARATOR ', ') AS merged_a
FROM a
JOIN b ON a.id = b.mainid
GROUP BY a.id
原文地址: https://www.cveoy.top/t/topic/iGC9 著作权归作者所有。请勿转载和采集!