我希望能夠檢索應用程序中每個房間的用戶最後發佈的文章。但是,通過我建立的查詢,我正在檢索第一個?使用SQL獲取每個房間的最後一篇文章
的表格看起來像這樣
Rooms
id|name|subname
Posts
id|title|description|id_room|date_posted
我缺少什麼或者做錯了什麼?
SELECT * FROM rooms AS rm
INNER JOIN posts AS pst ON pst.id_room = rm.id
WHERE pst.id = (
SELECT MAX(pst.id) FROM posts)
GROUP BY rm.id
謝謝
你能稍微解釋一下數據庫和用例的其他部分嗎? – bplattenburg
剛剛編輯過表信息 –
'pst.id_room,pst.id,max(日期 - 張貼)pst.id_room,pst.id; pst.id;'我認爲所以這就是你需要? – Meherzad