查询time列时间在24小时内的数据
方法1
条件:
提取法,提取hour值对比,不足1hour的被忽略
DATE_PART('day', now()-time ) * 24 + DATE_PART('hour', now() - time )<=24
方法2
条件:
直接推移时间对比,较为准确
(current_timestamp - interval '24 hour') <= time
有关时间的函数,见官网:pg时间函数
查询time列时间在24小时内的数据
条件:
提取法,提取hour值对比,不足1hour的被忽略
DATE_PART('day', now()-time ) * 24 + DATE_PART('hour', now() - time )<=24
条件:
直接推移时间对比,较为准确
(current_timestamp - interval '24 hour') <= time
有关时间的函数,见官网:pg时间函数