求助,如何使用SQL查询出各分类的前二条记录,谢谢

totomas 2013-01-12 09:01:08
Create Table table1 (Id Int,acctno c(10),bianh c(10),Date c(10))
Insert Into table1 Values (1,'0001','1111','20120102')
Insert Into table1 Values (2,'0001','2222','20120103')
Insert Into table1 Values (3,'0002','9999','20120102')
Insert Into table1 Values (4,'0002','6666','20120104')
Insert Into table1 Values (5,'0001','9999','20120104')
Insert Into table1 Values (6,'0002','6666','20120105')

得出的结果是
1,'0001','1111','20120102'
2,'0001','2222','20120103'
3,'0002','9999','20120102'
4,'0002','6666','20120104'
...全文
225 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
wwwwb 2013-01-14
  • 打赏
  • 举报
回复
SELECT * FROM table1 a WHERE 2>(select COUNT(*) FROM table1 WHERE a.bianh= bianh AND a.id>id)
ACMAIN_CHM 2013-01-12
  • 打赏
  • 举报
回复
参考下贴中的多种方法 http://blog.csdn.net/acmain_chm/article/details/4126306 [征集]分组取最大N条记录方法征集,及散分....

2,749

社区成员

发帖
与我相关
我的任务
社区描述
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
  • VFP社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧