📅  最后修改于: 2023-12-03 14:51:04.899000             🧑  作者: Mango
如果你正在使用 PostgreSQL 并想要获取昨天的日期,那么可以在 psql 命令行界面中使用内置的函数 CURRENT_DATE
和运算符 -
来计算出昨天的日期。
具体的步骤如下:
在终端中打开 psql,连接到你的数据库:
psql -U your_username your_database_name
使用以下命令获取昨天的日期:
SELECT CURRENT_DATE - INTERVAL '1 DAY' AS yesterday;
这将返回一个日期类型的结果,格式为 ISO。例如:
yesterday
------------
2022-01-18
(1 row)
也可以将结果赋给一个变量,以后可以在查询中使用:
\set YESTERDAY `SELECT CURRENT_DATE - INTERVAL '1 DAY' AS yesterday`
然后可以在任何查询中引用 $YESTERDAY
变量。
关闭 psql:
\q
以上就是获取昨天日期的方法,在写 SQL 查询时非常实用。