如何提取分组取前N条的记录
时间:2005-02-06 00:00 来源:Access911 作者:cg1『文章… 阅读:次
问题:
新手来看:如何写分组取前N条的 SQL 语句?
有这样一个表:
ID RID
希望取得每组RID相同的前2条记录,即: 能否用尽可能简单的语句实现?请各位指点 |
回答:
select *
from t as a
where id in(select top 2 id from t where rid=a.rid order by id)
(责任编辑:admin)
顶一下
(2)
100%
踩一下
(0)
0%
最新内容