PostgreSql - 显示下个月的所有记录

时间:2017-04-11 13:12:13

标签: postgresql

我想显示下个月的所有记录。例如,当前月份是4月,我会看到5月份的所有记录。 此代码段显示当前日期之后的任何内容。 我应该使用BETWEEN函数吗?

SELECT "ApptDate" FROM tblappt 
WHERE "ApptDate" > CURRENT_DATE - INTERVAL '1 month';

1 个答案:

答案 0 :(得分:3)

怎么样:

WHERE ApptDate >= DATE_TRUNC('month', CURRENT_DATE) + INTERVAL '1 MONTH' AND
      ApptDate < DATE_TRUNC('month', CURRENT_DATE) + INTERVAL '2 MONTH'