SELECT *
FROM Conference WHERE date_start ---don't know how to proceed---
如何判断上个月是否有date_start
人?谢谢.
SELECT *
FROM Conference WHERE date_start ---don't know how to proceed---
如何判断上个月是否有date_start
人?谢谢.
从当前月份减go 一个月,然后"截断"到该日期的开始.由于您不想包含"this"月的行,因此还需要为此添加一个条件
SELECT *
FROM Conference
WHERE date_start >= date_trunc('month', current_date - interval '1' month)
and date_start < date_trunc('month', current_date)
date_trunc('month', current_date - interval '1' month)
将返回上个月的第一天,date_trunc('month', current_date)
将返回"本"月的第一天.