有一个表a
字段b 和c
c字段是时间,比如13:25:00
b字段是id,现在我想查询一下每十分钟有多少个ID,语句该怎么写?
字段b 和c
c字段是时间,比如13:25:00
b字段是id,现在我想查询一下每十分钟有多少个ID,语句该怎么写?
解决方案 »
- Oracle pl/sql 怎么给函数和存储过程赋权限!
- Oracle 10g 出现中文乱码情况如何解决?
- 错误:OracleOraHome90TNSListener服务启动后又停止了。一些服务自动停止,如果它们没有什么可做的,例如“性能日志和警报急!!!在线等!!!
- 请问查询一个表中有3条以上A B C字段重复的数据,中的D这个怎么写?
- 怎样动态返回子过程的游标
- 在oracle触发器里,dbms_xmlquery.newContext(string)过程对当前更新的数据转化为XML
- Dataguard 可以保护 "逻辑错误". 什么是"逻辑错误"呢?
- help:oracle 10g启动问题
- 大家好,请教大家一个如何学习的问题,请大家帮帮忙!
- 升级了机器,在win2000server上装oralce8.1.7,出现问题
- clob保存到xml文件中
- ADO访问ORACLE数据库的运行环境
from tb
group by substr(c,1,4)
看一下是什么类型的
desc 表名显示格式为:13:21:25,有可能前面还有日期,那就是timestamp类型;
有可能是实际存储内容为:13:21:25,那就是varchar2类型;可以这样试试
select substr(c,1,15) c,count(*) count
from (select to_char(c,'YYYY-MM-DD HH24:MM:SS') c ,id from tb)
group by substr(c,1,15);
Select count(*)/((max(c) - min(c))*24*3600/6) from a
老大正解啊!我来补充下,更完善显示的是哪个时间段的统计!select substr(c,1,4)||"0--"||substr(c,1,4)||"9" c,count(*) count
from tb
group by substr(c,1,4)