0
好傢伙,我有與下面的查詢mysql的這個錯誤,我不知道在哪裏做的錯誤,感謝你的幫助:)#1241 - 操作數應該包含1列(s)如何解決?
SELECT a.*,b.*,users.*,
(SELECT p.msg_text,p.occured_at
FROM message_private p
WHERE p.group_id=a.group_id
ORDER BY p.occured_at DESC LIMIT 1) as message,
f.countf,message.occured_at
FROM message_group a
INNER JOIN message_group b ON a.group_id=b.group_id
INNER JOIN users ON users.profile_id = b.profile_id
LEFT JOIN
(
SELECT COUNT(profile_id) countf, id_group
FROM message_view
WHERE profile_id = 'sN07X2'
GROUP BY id_group
) f
on f.id_group = b.group_id
WHERE a.profile_id = 'sN07X2'
AND b.profile_id != a.profile_id
AND countf > 0
ORDER BY p.occured_at DESC
LIMIT 9
+1想一想 – Stephan