求一个查询
id area month
1 a 1
2 a 2
3 a 5
4 b 2
5 b 1
6 c 3
area相同,只显示month最大的一条记录,比如上面,得到
id area month
3 a 5
4 b 2
6 c 3
问题点数:20、回复次数:3Top
1 楼lsqkeke(可可)回复于 2006-03-07 14:25:47 得分 20
select * from tb a
where not exists(select * from tb where area=a.area and [month]>a.[month])Top
2 楼Nils(睡瞌睡等机会)回复于 2006-03-07 14:29:30 得分 0
area相同的情况下只显示month最大的一条
上面那个查询出来有2条area相同的记录...Top
3 楼xeqtr1982(Visual C# .NET)回复于 2006-03-07 14:33:39 得分 0
可可的没问题啊~Top




