小编Pir*_*han的帖子

如何在postgreSQL中获取最后24小时的数据

我想获得最后24小时的数据.我在postgreSQL中写了一个查询,如下所示.但我无法按照我的预期得到答案.

 SELECT startdate::timestamp AS startdate,
    (DATE_PART('hour',startdate::timestamp)::integer) as hrs,count(guorderid)
    FROM ord_entitlement
    WHERE DATE_PART('Day',CURRENT_DATE::timestamp - startdate::timestamp) < 1
    AND DATE_PART('hour',startdate::timestamp) <= 24
    GROUP BY  hrs,startdate
    ORDER BY startdate
Run Code Online (Sandbox Code Playgroud)

postgresql

6
推荐指数
2
解决办法
6186
查看次数

标签 统计

postgresql ×1