mysql GROUP_CONCAT有多列

mysql GROUP_CONCAT有多列

问题描述:

我想做一个包含多个列的组连接。 这是查询我有(我想知道,如果可能的话,如果没有,我可以做什么其他办法?:这mysql GROUP_CONCAT有多列

select group.groupname, 
     group_concat(machine.machinename,'--',machine.machineModel) 
    inner join etc.... 
+0

@RiggsFolly可以帮助 –

您需要先串联这些值,然后做GROUP_CONCAT。

select group.groupname, 
     group_concat(machine.machinename||'--'||machine.machineModel)) 
    inner join etc.... 
+0

没有这样的功能:CONCAT:选择,这是错误的塔尔是给我@Rams –

+0

这是mysqlite,我认为是一样的Mysql –

+0

我把它改为||符号用于连接两个值 – Rams