SELECT ID,COUNT(*)
FROM TABLE
GROUP BY ID结果是每个ID的数量
ID 数量
1 3
2 5
3 2我要取出最大值:5,
那么我的SQL语句怎么修改呢???谢谢!
FROM TABLE
GROUP BY ID结果是每个ID的数量
ID 数量
1 3
2 5
3 2我要取出最大值:5,
那么我的SQL语句怎么修改呢???谢谢!
解决方案 »
- 求~~SQL SERVER 2008 expess 版的数据库管理工具
- 求一条查询语句
- 为什么服务器名不能用IP和域名呢,我想实现远程数据库同步??????
- 我怎么能把表数据进行平均统计呢
- 新开贴,再问个Sql问题,希望各位能帮解决一下,这个急需,分不够可再加
- mysql limit 转为sqlserver select top 语句
- 请教 roy_88老大一个存储过程如何写,多谢了
- 请推荐一本学习SQL server2000的好书。
- 怎样在前台得到Print打印出来的值啊?
- 采用三层模式,用存储过程好,还是直接用SQL组装好?
- 刚才看了两篇防止Sql注入攻击的文章,没弄明白什么是“参数化语句”, 也不知道什么是“拒绝包含二进制数据、转义序列和注释字符的输入内容”
- 统计问题
from(
SELECT ID,COUNT(*) as c
FROM TABLE
GROUP BY ID ) a
FROM TABLE
top 1
ID,COUNT(*) as cnt
FROM TABLE
GROUP BY ID
order by cnt desc
select top 1 * from tableName order by 数量 descselect max(数量) from tableName
select top 1 * from tb order by 数量 desc
select max(c) from( SELECT ID,COUNT(*) as c FROM TABLE GROUP BY ID ) a
[/SQL]
莫非上面这一句就相当于
select max(c) from( SELECT ID,COUNT(*) as c FROM TABLE GROUP BY ID ) as a