这个问题在这里已经有答案了:
我可以将多个mysql行连接到一个字段中吗(11个答案)
两年前关门了。
我有这些table:
工作-->id、名称、描述
子工作-->id、名称、工作\u id
哪个工作表id是工作表的外键。
我使用此查询获取结果:
("select work.*, subwork.name from work"
"inner join subwork on subwork.work_id = work.id")
这将返回重复值,另一方面,我需要在结果中的所有数据,所以 distinct
没有帮助。我想知道有没有办法得到这样的结果:
(work_id, work_name, work_desc, (subwork_name1, subwork_name2, subwork_name3,... ))
1条答案
按热度按时间y53ybaqx1#
如果你使用
group_concat()
. 也许这也有帮助。