如何查询数据库里某个字段的某个值出现频率最高的那一个如何查询数据库里某个字段的某个值出现频率最高的前十个?
如:
日期 故障设备
3.01 a
3.02 b
3.03 c
3.04 a
3.05 c
3.06 a
3.07 d 请找出“故障设备”字段中最多的那个值
如:
日期 故障设备
3.01 a
3.02 b
3.03 c
3.04 a
3.05 c
3.06 a
3.07 d 请找出“故障设备”字段中最多的那个值
解决方案 »
- Unhandled exception in 11.exe(KERNEL 32.DLL): 0xE06D7363: Microsoft C++ Exceptio
- 字符串判断
- 请教关于SQL语句效率的问题
- 也求一句SQL语句。
- 一个简单的SQL问题,请各位高手求救,此分100分,其它50分在另一个贴子里,解决了全给
- 在存储过程中execute 字符串,其中有参数,怎么写
- 零下12度冰天雪地裸提跪求一语句
- 请问还有什么更好的方法??
- 我想给某个记录的字段加值,但总是失败。高手帮忙看一下!
- 请问如何在vc中使用ActiveX控件操作SQL7.0中的数据?
- 求一个语句
- 请问这个update语句怎样写阿
from tb
group by 故障设备
order by count(1) desc
SELECT TOP 10 * FROM #T ORDER BY 频率 DESC
from tb
group by 故障设备
order by count(*) desc
select top 10 [故障设备] ,count(*) as [次数]
from tb
group by [故障设备]
order by count(*) desc
from tb
group by 故障设备
order by count(*) desc
from tb
group by 故障设备
order by count(*) desc
from tb
group by 故障设备
order by count(*) desc
top 10 [故障设备] ,count(1) as [次数]
from
tb
group by
[故障设备]
order by
count(1) desc