-1
我有3個表如下爲了先再組通過在MySQL
問題(q_id,問題,CAT_ID)
回答(A_ID,q_id,答案,USER_ID,率)
用戶(user_ID的,用戶名)
現在我想一個特定類別的所有問題和它的一個答案,如果它退出具有最高的回覆率和用戶名。
我正在使用下面的查詢來做到這一點,但它並沒有給我那個答案有最高的速度。
select c.*,d.username,d.user_id
from users d
join (
SELECT b.*,a.question
FROM `questions` a
left join answers b
on a.q_id=b.q_id
WHERE a.`cat_id` = 8
group by b.q_id) c
on c.user_id=d.user_id
如何'之外了'無濟於事派生? – Drew
是啊,工作很好,謝謝 –
哦,我明白了,我的眼睛累了,以爲它在外面。我的壞 – Drew