不太明白你说的是啥意思
不过用这个SQL语句能实现吧?
<%
set rs=server.createobject("adodb.recordset")
sql="select top 10 * from 表 order by 条件 desc"
rs.open sql,conn,1,1
do while not rs.eof
%>
<%
rs.movenext
loop
%>
个人认为后面的排名是在别的页面统计后放入数据库中的,然后在那个页面读取出来。