作者sun3star (好煩呀)
看板Database
標題[SQL ] 使用Max()的觀念
時間Thu Mar 19 12:15:32 2009
使用MSSQL資料庫
我的sql語法是:
sql = Select Max([GroupDate]) , [GroupBU] From [PIConfirm]
意思是想找出最大的GroupDate, 同時顯示該最大GroupDate 的 GroupBU欄位
上述SQL語法錯誤
我再改成:
sql = Select Max([GroupDate]) as MaxDate, [GroupBU]
From [PIConfirm] Where [GroupDate] = MaxDate
還是語法錯誤耶
那該sql該怎麼下呢??
我還是嫩卡, 大大要"邊"請"邊"小力一點
--
反正都要死 早晚有分別??
好好過好自己的人生, 別後悔才最重要
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 202.175.79.186
※ 編輯: sun3star 來自: 202.175.79.186 (03/19 12:16)
※ 編輯: sun3star 來自: 202.175.79.186 (03/19 12:16)
推 silver8250:最後面加上 group by [GroupBU] 03/19 12:23
推 adrianshum:樓上: 這會變成顯示每個 GroupBU 最大的 date 03/19 15:16
推 Daiamid:order by GroupDate desc, 然後取第一筆資料 03/19 15:31