在PGSQL中,可以使用BETWEEN
关键字来查询日期范围。以下是一个示例:
假设有一个表orders
,其中有一个order_date
字段表示订单日期,要查询特定日期范围内的订单,可以使用如下查询语句:
SELECT * FROM orders WHERE order_date BETWEEN '2022-01-01' AND '2022-12-31';
上述查询将返回orders
表中order_date
在2022年1月1日至2022年12月31日之间的所有记录。
另外,还可以使用比较运算符来实现日期范围查询,例如:
SELECT * FROM orders WHERE order_date >= '2022-01-01' AND order_date <= '2022-12-31';
这条查询与BETWEEN
关键字的查询等效,都是查询order_date
在特定日期范围内的订单记录。
希望对你有所帮助。