有了這個私人聊天表 獲取唯一的行有兩列
在我的留言頁面上我想顯示最新的會話列表的組合。名單將是一樣,如果是從PC發送消息PC2和PC2發送回PC那麼它應該只顯示一行。
我嘗試這個查詢
SELECT ID,COL2,COL3,COL4 FROM yourtable GROUP BY COL2,COL3;
Selecting distinct 2 columns combination in mysql
但它造成
更新:
我嘗試這個查詢
SELECT * FROM tbl_primessages where frmid = 3466或toid = 3466 GROUP BY frmid,toid ORDER BY tbl_primessages
。 timestemp
DESC
更新2 它應該與兩個
「那麼它應該只顯示一行。」 - 哪一個 - 爲什麼? –
@PaulSpiegel我認爲OP只是想在每對用戶之間交換最新的消息。 –
@TimBiegeleisen我也這麼想。但是如果OP在問題中清楚的話,那會更好。 –