有一个表 有以下两个字段 id histsum
我要查询 表里面的 总记录数 histsum的最大值 以及 histsum最大值所对应的id
能用一条SQL语句实现查询吗 如果能 怎么写 谢谢各位
有一个表 有以下两个字段 id histsum
我要查询 表里面的 总记录数 histsum的最大值 以及 histsum最大值所对应的id
能用一条SQL语句实现查询吗 如果能 怎么写 谢谢各位
测试成功
select count(*),max(histsum),(select top 1 id from 表 where histsum in (select max(histsum) from 表)) from 表
http://www.soidc.net/discuss/4/051212/09/9973_1.html
参考看看
选择最大值:select id,histsum from 表名 where id=(SELECt MAX(histsum) as b FROM 表名 limit 0,1)
返回记录总数:select count(*) as num from 表名