看板 Database 關於我們 聯絡資訊
SELECT fromuid,MAX(dateline) FROM pms WHERE touid = '目前的登入使用者的id' GROUP BY fromuid ORDER BY dateline DESC ※ 引述《knives ()》之銘言: : 我的DBMS: MYSQL : 我有一個 table pms 是這樣的: : pmid 主鍵 : touid 對方的id : fromuid 發文的作者id : dateline 時間 : 我目前有一個sql語法是這樣的 : SELECT * FROM pms : WHERE touid = '目前的登入使用者的id' : ORDER BY dateline DESC : 我希望只列出最新一筆對方寄過來給我的 : 所以我在 ORDER BY前面加上 GROUP BY fromuid : 但是問題是列出來的每一筆都不是最新一筆記錄,而是每個對方發的第一篇 : 請問我要怎麼改才對 : 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.59.164.109
kidnaper:cute大大太厲害了!! 10/17 10:19