表结构是这样的
时间 设备id 输出值
2013040100 123 100
2013040101 123 200这个表会存储一个月中 每天24小时的 输出值
存储情况如上
我现在想求出 这个表 每一天的 最大输出值
数据库用的是oracle,这个表的构成是通过一个sql查询得到的
时间 设备id 输出值
2013040100 123 100
2013040101 123 200这个表会存储一个月中 每天24小时的 输出值
存储情况如上
我现在想求出 这个表 每一天的 最大输出值
数据库用的是oracle,这个表的构成是通过一个sql查询得到的
解决方案 »
- 数据查询问题
- oracle数据存储过程
- PL/SQL DEVELOPER的配置为题
- oracle 11g 连接 report 6i 出现的错误
- sqlplus 导入 Sql文件中 如果数据中有&字符怎么转意?
- 看ORALCE中这棵树怎么显示,刚学ORACLE,急啊。。谢谢
- oracle的触发器中关于日期计算的简单语句,但是编译出现错误,请高手指点
- 问一下我用 database configuaration assistant建立数据库怎么需要1,2g的空间
- 如何调用包中的存储过程
- oracle11g新建数据库如何使用EM?
- oracle 零时表扫描,完成数据验证后,插入到其他表
- 【求助】oracle 11g Flashback data archive支持带blob字段的表吗??
(
select rank() over (partition by 时间 order by 输出值 desc) as rk, 时间, 设备id, 输出值 from table
)
where rk = 1;
select substr(时间) tt,输出值 from tab_name
)
select tt,max(输出值) from temp_tab group by tt;
group by substr(时间,1,8)