我有一張用來保存用戶註釋的表,我想檢索每個用戶所做的最後一條評論。下面從多對多的數據庫關係中獲取數據
查詢應該給ü的什麼,我試圖做
select comment, comment_id, userId FROM comments_table
WHERE comment_id in (
SELECT MAX(comment_id)
FROM comments_table where userId in (2001, 2002, 2010)
GROUP BY userId
)
上面的查詢工作的想法,但時間過長,特別是如果有很多的用戶id需要。
我需要一個更快的查詢語句來完成同樣的事情。
將查詢時間從1秒減少到0.0026。謝謝 – user1502826
什麼我需要添加到上面的查詢,如果有另一個表稱爲user_details作爲你我也想提取列u.mainimage和u.fullname可能使用b.user_id = u.user_id – user1502826
什麼表將'user_details'連接鏈接?評論表?用戶表? –