postgresql怎么查询一个月内每天的数据量
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了postgresql怎么查询一个月内每天的数据量相关的知识,希望对你有一定的参考价值。
比如表中有各time字段,类型为timestamp,这SQL语句都想不来啊
SELECT to_char(hu.time, 'YYYY-MM-DD') AS 日期, count(DISTINCT(USER_id)) AS 登录人数 FROM userlog hu
GROUP BY EXTRACT(MONTH from time),EXTRACT(DAY from time),日期
好吧,我搞了一些,打印出
+------------+----------+
| 日期 | 登录人数 |
+------------+----------+
| 2015-01-21 | 1 |
| 2015-01-22 | 1 |
| 2015-01-23 | 1 |
+------------+----------+
这里有个问题我要一个月每天都要有输出,没数据就显示0,要怎么搞,这里只有有数据的
Oracle 查询一个月内每天指定时间段内的数据量
下面代码是查询在 2021 年 4 月份,每天 9 点到 12 点的数据总数
SELECT
COUNT( ID )
FROM
TABLE_NAME
WHERE
DEPT_CODE = '1'
AND
FINISH_TIME BETWEEN '2021-04-01 00:00:00' AND '2021-04-30 23:59:59'
AND
to_date( SUBSTR( FINISH_TIME, - 9 ), 'hh24:mi:ss' )
BETWEEN to_date( '09:00:00', 'hh24:mi:ss' ) AND to_date( '12:00:00', 'hh24:mi:ss' );
以上是关于postgresql怎么查询一个月内每天的数据量的主要内容,如果未能解决你的问题,请参考以下文章