有如下一个SQL数据表: WWW8006DB 字符 总长度
WWWCOCODE 字符 企业代码
WWWDATE1 字符 发布日期
WWWTIME1 字符 发布时间
TPNUM 数字 得票数
HM 字符 号码
USERDOC 字符 资料
WWWTRANSNUM 字符 数据流水号(主键) 请问:如何按“资料(USERDOC)”统计出得票数最多的前20个资料???
如何统计出投票最多得前20个号码(HM)????
WWWCOCODE 字符 企业代码
WWWDATE1 字符 发布日期
WWWTIME1 字符 发布时间
TPNUM 数字 得票数
HM 字符 号码
USERDOC 字符 资料
WWWTRANSNUM 字符 数据流水号(主键) 请问:如何按“资料(USERDOC)”统计出得票数最多的前20个资料???
如何统计出投票最多得前20个号码(HM)????
select top 20 USERDOC from
(select USERDOC, sum(TPNUM)
from table
group by USERDOC
order by sum(TPNUM))
select top 20 HMfrom
(select HM, sum(TPNUM)
from table
group by HM
order by sum(TPNUM))
(select HM, sum(TPNUM)
from table
group by HM
order by sum(TPNUM))