读书人

请问一条SQL语句:怎么获得重复记录中

发布时间: 2012-02-27 10:00:22 作者: rapoo

请教一条SQL语句:如何获得重复记录中某个数值的排名?
在access中,有1个数字字段N,有很多的记录,每条记录中N值在某个数值范围内变化。现在想知道其中N=56时,它重复的次数在所有重复数字中的排名(出现次数越多,排名越靠前)。

有位网友的语句
SELECT (select count(id) from 表1 where num <=a.num) as 序号,num from 表1 a
where num=78
order by num

我测试了一下,不是我想要的结果。请问还有其他的么?

[解决办法]
前面不是有高手回答过了吗。

读书人网 >ASP

热点推荐