pgsql中刚过去最近的一个周一0:00开始后的数据怎么查询?
时间: 2024-03-27 12:37:01 浏览: 50
pgsql查询优化之模糊查询实例详解
您可以使用以下SQL语句查询刚过去最近的一个周一0:00开始后的数据:
```sql
SELECT * FROM your_table
WHERE your_datetime_column >= date_trunc('week', current_date) + interval '1 day' AND your_datetime_column < date_trunc('week', current_date) + interval '1 week';
```
这个查询会返回从本周一0:00开始到现在的数据。如果您需要查询上周一0:00开始到本周一0:00的数据,则可以将上述SQL语句中的`current_date`改为`current_date - interval '1 week'`。
阅读全文