各位大侠好!表格如下:设备名称 出错代码 时间
1 1 20130401
2 3 20130401
3 2 20130401
1 3 20130402
1 1 20130403
2 3 20130404
1 1 20130405
2 3 20130406
1 1 20130407
4 3 20130407
5 1 20130407
6 2 20130407
3 2 20130407结果:(任意top)
以下为这段时间内 top 3
设备名称 出错代码 出错数量
1 1 4
2 3 3
3 2 2单台设备一段时间内出错统计Top谢谢各位了!
1 1 20130401
2 3 20130401
3 2 20130401
1 3 20130402
1 1 20130403
2 3 20130404
1 1 20130405
2 3 20130406
1 1 20130407
4 3 20130407
5 1 20130407
6 2 20130407
3 2 20130407结果:(任意top)
以下为这段时间内 top 3
设备名称 出错代码 出错数量
1 1 4
2 3 3
3 2 2单台设备一段时间内出错统计Top谢谢各位了!
解决方案 »
- 求一相互修改的 sql 语句 ,请高手指点 在线等,急急急急急急急急急急急急急急急急急
- 关于服务器上的表如何做一个储存程序自动修改价格
- 菜鸟最后10分:想知道一个经常有插入和删除的“表1”中“funcName=4”属于表1的第几行,怎么做?
- 关于A表一个字段在B表两个字段之间的问题,都是数值型
- 求优化千万级数据库语句
- 如何提高速度???难
- [建议]关于提问前的再讨论兼SQL学习方法讨论聊天贴!参与给分
- 有没有专门讲master..sp_databases一类命令的书
- 请问 FOR XML 的用法,急!
- 请教sql server 指定的登录用户只能看到并访问它自己的数据库问题
- 一点点的改动为什么执行计划差别如此之大
- 多表联合查询,求提高存储过程效率,有远程连接供测试优化
Create Table Device
(
设备名称 nvarchar(5),
出错代码 nvarchar(5),
时间 date
)
insert into Device
select '1','1','20130401'
union all
select '2','3','20130401'
union all
select '3','2','20130401'
union all
select '1','3','20130401'
union all
select '1','1','20130401'
union all
select '2','3','20130401'
union all
select '1','1','20130401'
union all
select '2','3','20130401'
union all
select '1','1','20130401'
union all
select '4','3','20130401'
union all
select '5','1','20130401'
union all
select '6','2','20130401'
union all
select '3','2','20130401'select top 3 设备名称,出错代码,Count(设备名称) 出错数量 from Device
group by 设备名称,出错代码