作者woohyuk49 (Forever H.O.T)
看板Database
标题[SQL ] 抓最後一个日期资料
时间Thu Mar 17 15:50:16 2011
不好意思 请教一下
若有个TABLE是这样
TABLE A
ID DATE
A 2/1
A 2/2
A 2/3
B 2/8
B 2/9
B 3/1
C 5/8
C 9/8
请问我该如何抓出 每位ID的最後一个日期资料
A 2/3
B 3/1
C 9/8
谢谢:)
不好意思 想继续请教
select id,max(date) from table group by id 我可以成功找出我想要的资料
那这些资料可以去与另一个TABLE做比对吗
我另一个TABLE是
TABLE B
ID SDATE
A 2/3
B 3/1
C 9/8
也就是 原先TABLE的日期最後一笔 但栏位名不相同
现在发现 有某些TABLE B ID的SDATE 与TABLE A的最後一笔日期不相同
我想将这些不相同的资料找出来
但不知道该如何将这段语法结合起来
感恩 :)
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.120.192.101
1F:推 ChingLan326:select id,max(date) from table group by id 03/17 19:30
2F:→ woohyuk49:谢谢:) 03/17 19:57
※ 编辑: woohyuk49 来自: 59.120.192.101 (03/17 20:14)