Mysql 在新行上显示每个值,而不是使用group_concat显示相同的值
我有以下查询来显示结果:Mysql 在新行上显示每个值,而不是使用group_concat显示相同的值,mysql,line-breaks,group-concat,Mysql,Line Breaks,Group Concat,我有以下查询来显示结果: SELECT C.Customer_ID , group_concat(CP.Company_description separator '\n') as companyName FROM tbl_Customer AS C JOIN tbl_Company AS CP ON (CP.Customer_ID = C.Customer_ID) group by Customer_ID 我得到了期望的结果,但是结果显示如下 客户识别码
SELECT C.Customer_ID
, group_concat(CP.Company_description separator '\n') as companyName
FROM tbl_Customer AS C
JOIN tbl_Company AS CP
ON (CP.Customer_ID = C.Customer_ID)
group
by Customer_ID
我得到了期望的结果,但是结果显示如下
客户识别码
公司名称
1.
测试1,测试2,测试3
2.
测试4,测试5,测试6
只需在组中添加另一列。像这样 选择C.Customer\u ID、CP.Company\u description作为公司名称 来自tbl_客户作为C 内部加入tbl_公司作为CP 打开(CP.Customer\u ID=C.Customer\u ID)
按客户ID、CP、公司描述分组请您进一步澄清,以及如何实现