0
我有這個查詢的mysql錯誤Subquery returns more than 1 row
與GROUP_CONCAT
。爲什麼我會出現這個錯誤,我該如何解決這個問題?爲什麼mysql在子查詢的組concat上返回錯誤?
select SQL_CALC_FOUND_ROWS s.url,
GROUP_CONCAT(
(select name
from labels_data ld,
labels l
where ld.id=l.site_id=s.id
limit 2),
', '),
... more valid sql code ...
as labels from sites s
+1 - 但JOIN語法正確嗎? ld.id = l.site_id = s.id?下面是一個示例小提琴移動到WHERE子句:http://sqlfiddle.com/#!2/8dd09/1 – sgeddes 2013-02-22 14:22:51