本文主要是介绍postgre查询今天,昨天的数据,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
where查询昨天数据
SELECT*
FROMsys_device
WHERE age(current_date,to_timestamp(substring(update_time FROM 1 FOR 10),'yyyy-MM-dd')) ='1 days';
where查询今天数据
SELECT*
FROMsys_device
WHERE to_char(update_time:: DATE, ' yyyy-MM-DD hh 24: mi :s') = to_char(CURRENT_DATE:: DATE, ' yyyy-MM-DD hh 24: mi :s')
select查询昨天的时间
SELECT to_char((now() - interval '1 day'), 'yyyy-MM-dd') ----结果:2023-06-14
SELECT (now() - interval '1 day') ----结果:2023-06-14 13:47:20.335889+08
这篇关于postgre查询今天,昨天的数据的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!