![MYSQL按照一天的每个小时统计数据要怎么写 比如统计八点到九点 九点到十点等等,第1张 MYSQL按照一天的每个小时统计数据要怎么写 比如统计八点到九点 九点到十点等等,第1张](/aiimages/MYSQL%E6%8C%89%E7%85%A7%E4%B8%80%E5%A4%A9%E7%9A%84%E6%AF%8F%E4%B8%AA%E5%B0%8F%E6%97%B6%E7%BB%9F%E8%AE%A1%E6%95%B0%E6%8D%AE%E8%A6%81%E6%80%8E%E4%B9%88%E5%86%99+%E6%AF%94%E5%A6%82%E7%BB%9F%E8%AE%A1%E5%85%AB%E7%82%B9%E5%88%B0%E4%B9%9D%E7%82%B9+%E4%B9%9D%E7%82%B9%E5%88%B0%E5%8D%81%E7%82%B9%E7%AD%89%E7%AD%89.png)
select to_char((trunc(sysdate)+trunc((
日期-trunc(sysdate))*24)/24),'hh24') ||'-'||to_char((trunc(sysdate)+trunc((日期-trunc(sysdate))*24+1)/24),'hh24') 时间段, avg(统计
字段平均值),sum(统计字段和),count(*) "字段条数"from 表名where trunc(日期)=to_date(&day,'yyyymmdd') group by to_char((trunc(sysdate)+trunc((日期-trunc(sysdate))*24)/24),'hh24')||'-'|| to_char((trunc(sysdate)+trunc((日期-trunc(sysdate))*24+1)/24),'hh24') order by 1查询今天上午八
点到九点内的所有记录:
select * from tablename where to_days(now())=to_days(datetimecolume) and hour(datetimecolume)=8
评论列表(0条)