作者jane31306 (jane)
看板Database
標題[SQL ]請問如何把非重複的資料只出現最新的ㄧ筆
時間Wed Apr 11 15:59:59 2012
想請問
我select出來的結果是
ID 座號 值
1 D01 123
2 D01 456
3 C02 541
4 C02 635
5 S05 855
6 S05 855
ID是根據輸入時間的先後所給的
但我想要的結果是 每個座號只要ID是最新的那筆就好
想請問這樣該怎麼樣再下指令呢 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 203.71.94.6
1F:→ tedcat:先用group把座號群組,取各自座號最大的id,然後再去join原表 04/11 16:19
2F:→ jane31306:我有group座號 想再請問要怎麼找出每兩筆的最大ID?謝謝! 04/12 09:35
3F:→ buganini:select max(id),座號 from xxx group by 座號 04/12 14:08