你好,我添加了GROUP_CONCAT函数到我的查询和该函数杀死了我的查询:/。 我的查询是:GROUP_CONCAT太慢
SELECT u.username,a.user_id,a.id,a.text,a.lang as fromLang,b.lang as toLang,GROUP_CONCAT(DISTINCT b.id) AS translation_ids FROM sentence as a
INNER JOIN sentence_relationship as sr ON
(sr.sentence_id = a.id)
INNER JOIN sentence as b ON
(b.id = sr.translation_id AND a.id = sr.sentence_id)
INNER JOIN users as u ON
(u.id = a.user_id) GROUP BY a.id LIMIT 10;
该查询有什么问题?
您总是可以将ID作为单独的查询来获取。 – mpen
是的,我可以,但我想在一个查询中做所有事情。 –