ORACLE 数据库如何 统计每小时数据量 时间字段 DATE

stilted 2019-05-10 04:15:07
/*ORACLE 数据库 统计每小时数据量 时间字段 DATE*/

SELECT LEFT
(FROM_UNIXTIME( TIME ), 13 ) AS DT,
COUNT( * ) AS DATACOUNT
FROM
表名
WHERE
ISSUCCESS = 1
AND TIME > UNIX_TIMESTAMP( "2019-05-08 00:00:00" )
GROUP BY
LEFT ( FROM_UNIXTIME( TIME ), 13 )
ORDER BY
DT DESC;
...全文
490 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
ZJHZ_叶 2019-05-15
  • 打赏
  • 举报
回复
SELECT TO_CHAR(operatetime, 'YYYY-MM-DD HH24'), COUNT(*)
FROM 表名
WHERE ISSUCCESS = 1
AND operatetime > to_date('2019-05-08', 'yyyy-mm-dd')
GROUP BY TO_CHAR(operatetime, 'YYYY-MM-DD HH24')
stilted 2019-05-10
  • 打赏
  • 举报
回复
卖水果的net 2019-05-10
  • 打赏
  • 举报
回复
贴出你的表结构,要 create table 形式的。

PS: 你现在的写法,明明就是 mysql 的语法。
stilted 2019-05-10
  • 打赏
  • 举报
回复
大神帮忙看看,哪里错了,怎么写

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧