0
我正在製作像Facebook一樣的消息系統。我被卡在必須查詢數據庫並獲得用戶1和用戶2之間的對話。查詢顯示冗餘ID的
MySQL查詢
SELECT
messages.message_id,
messages.message_from,
messages.message_to
FROM
messages
INNER JOIN
profiles
WHERE
messages.message_to = '1' AND messages.message_from = '2' OR
messages.message_to = '2' AND messages.message_from = '1'
ORDER BY
messages.message_id
DESC
數據庫結構和查詢結果
數據庫模式
如您所見,message_id具有冗餘ID。有些事情在我的查詢中沒有做到,我錯過了什麼?
我不是一個MySQL的傢伙,但它看起來對我來說,你的加入是不完整的。 – 2014-11-23 02:19:15
你可以發佈你的表格架構嗎? – 2014-11-23 02:19:58
@JohnieKarr感謝你的頭,讓我重新檢查我在那裏失蹤。 – 2014-11-23 02:20:10