作者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