Oracle以15分钟为界,统计一天内各时间段的数据笔数

db.table替换为自己的表名,StartTime为date字段

select count(*),
(case floor((to_char(StartTime,‘mi‘))/15)
when 0 then to_char(StartTime,‘yyyy.mm.dd hh‘)||‘:00:00‘
when 1 then to_char(StartTime,‘yyyy.mm.dd hh‘)||‘:15:00‘
when 2 then to_char(StartTime,‘yyyy.mm.dd hh‘)||‘:30:00‘
when 3 then to_char(StartTime,‘yyyy.mm.dd hh‘)||‘:45:00‘
end) as StartTime
from db.table
group by StartTime

时间: 2024-10-25 19:30:16

Oracle以15分钟为界,统计一天内各时间段的数据笔数的相关文章

15分钟搭建Linux操作系统+Oracle数据库的环境

一直想学习下Linux下Oracle数据库方面的运维,但从头安装Linux操作系统,再装Oracle数据库的过程确实非常繁琐,涉及到了很多的操作系统和数据库的配置,门槛高.最近才发现Oracle已经为我们把这些繁琐的工作都帮我们做了,方法就是Oracle VirtualBox + Oracle VM Virtual Appliances(也叫Oracle VM Templates).15分钟搭建一套Linux操作系统+Oracle数据库的开发/测试环境,不是梦. 准备工作: 1.下载并安装Ora

Oracle按不同时间分组统计

Oracle按不同时间分组统计 Oracle按不同时间分组统计的sql 如下表table1: 日期(exportDate) 数量(amount) -------------- ----------- 14-2月 -08 20 10-3月 -08 2 14-4月 -08 6 14-6月 -08 75 24-10月-09 23 14-11月-09 45 04-8月 -10 5 04-9月 -10 44 04-10月-10 88 注意:为了显示更直观,如下查询已皆按相应分组排序 1.按年份分组 sel

老司机教你使用shel脚本15分钟部署LNMP

防伪码:我喜欢出发,只为到达的地方都属于昨天!          老司机教你使用shel脚本15分钟部署LNMP 一.环境简介 1.LNMP,顾名思义,就是Linux系统下Nginx+MySQL+PHP的一种网站服务器架构. 2.Linux是目前最流行的免费操作系统,代表版本有debian.centos.fedora.gentoo等, 今天我们使用CentOS-6.5作为LNMP架构的基础. 3.Nginx是一个高性能的HTTP和反向代理服务器,其性能稳定.功能丰富.运维简单.处理静态文件速度快

15分钟卖了3万瓶 从泡沫到商业化变现,一直播干了什么

文/张书乐 1月12日晚8时30分,喜剧演员沈腾.马丽这对"黄金搭档"在一直播平台上玩了次直播.事后数据统计,整场直播的在线峰值达到271.3万 .点赞达5628万.累计观看为3100万. 其实,这些都不重要,在直播界也算不上多惊人的业绩,但是,这场直播下来,直播合作方金龙鱼油有点小郁闷,一开始准备3万瓶非转基因金装金龙鱼1:1:1.结果,15分钟天猫店里的油就被粉丝给扫完了. 要知道,整场直播共1小时16分钟,也就是说剩下的1个小时时间里,粉丝和金龙鱼油只能守着断货的直播,干瞪眼--

【hive】时间段为五分钟的统计

问题内容 今天遇到了一个需求,需求就是时间段为5分钟的统计.有数据的时间戳.对成交单量进行统计. 想法思路 因为数据有时间戳,可以通过from_unixtime()来获取具体的时间. 有了具体的时间,就可以用minute()函数获取对应数据所在的分钟.(minute()获取到的分钟为字符串,需要进行类型转换cast()) 那么怎么通过获取到的minute来进行分组呢? 想法 00 - 05 应该分到一组, 05 - 10 应该分到第二组,依次类推. 用minute 整除 5 的话, 00 - 0

【解答】一个电动模型,每一组电池能让其行驶8分钟,一个充电器能同时给两组电池充电,一组充满需要15分钟,至少准备(?)组电池,(?)个充电器,可以让模型每次行驶完可以立即换电池行驶不用等待。

阿里2015年实习生题目: 一个电动模型,每一组电池能让其行驶8分钟,一个充电器能同时给两组电池充电,一组充满需要15分钟,至少准备(?)组电池,(?)个充电器,可以让模型每次行驶完可以立即换电池行驶不用等待. 分析过程如下: 答案:至少3组电池,1组充电器可以立即换电池行驶不用等待.

获取当前时间UTC时间的下一个15分钟时间点

ZonedDateTime zdt = ZonedDateTime.now(ZoneOffset.UTC); int now15Minute = zdt.getMinute() / P15MINUTE * P15MINUTE; //instant当前时刻的下一个15分钟时间点 Instant instant = ZonedDateTime .of(zdt.getYear(), zdt.getMonthValue(), zdt.getDayOfMonth(), zdt.getHour(), now

9.6智力题(一)——给定两条绳子,每条绳子燃烧殆尽正好用一个小时,用这两条绳子准确计时15分钟

题目:给定两条绳子,每条绳子燃烧殆尽正好用一个小时,用这两条绳子准确计时15分钟. 注意:这些绳子密度不均匀,因此燃烧掉半截绳子不一定正好用时半个小时. 解答: 1)点燃绳子1一头的同一时候.将绳子2的两头点燃. 2)绳子2燃烧完时,正好过去30分钟. 3)将绳子1的另外一头点燃.開始计时. 4)15分钟后,绳子1燃烧完成.

如何用15分钟开启高效的一天

原文在这里:http://www.lifehack.org/articles/productivity/14-things-productive-people-the-first-15-minutes-the-workday.html,作者YONG KANG CHAN,译者foruok,转载请注明出处http://blog.csdn.net/foruok.本文首发于我的微信订阅号"程序视界". 你上班的第一个15分钟会定下你整个工作日的基调.(译者注:这与一支股票开盘15分钟内的表现会