ID BOOK TYPE
1001 aa 1
1002 bb 1
1003 cc 1
1004 dd 2
1005 ee 2
1006 ff 2以上是数据表,要求每种类型的书选择最大的两个ID号,即最终应该显示
1002
1003
1005
1006
请问SQL语句该怎么写?
1001 aa 1
1002 bb 1
1003 cc 1
1004 dd 2
1005 ee 2
1006 ff 2以上是数据表,要求每种类型的书选择最大的两个ID号,即最终应该显示
1002
1003
1005
1006
请问SQL语句该怎么写?
[征集]分组取最大N条记录方法征集,及散分....
select a.*from book a where (select count(*) from book b where a.type = b.type and b.ID>a.ID)<2 order by a.type,a.ID desc;