我想根据date或月份的月份选择行,timestamp如下所示:
date
timestamp
SELECT id, name,聽birthday FROM employee.person WHERE Month(birthday) > 10;
但是我只在PostgreSQL中收到错误消息。 如何才能做到这一点?
您可以使用EXTRACT函数,如下所示:
EXTRACT
SELECT id, name, birthday FROM employee.person WHERE EXTRACT(MONTH FROM birthday) > 10;
您的问题来自MonthPostgreSQL中没有诸如函数之类的事实。在此处查看在线文档,以了解可以得到什么。Extract应该足够了。
Month
Extract