Re: [SQL ] 怎麼改這一段SQL語法

看板Database作者 (可愛中央處理器)時間12年前 (2011/10/12 15:55), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/2 (看更多)
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

10/17 10:19, , 1F
cute大大太厲害了!!
10/17 10:19, 1F
文章代碼(AID): #1EbKVdP6 (Database)
文章代碼(AID): #1EbKVdP6 (Database)