I want to select rows according to the month of a date
or timestamp
column like this:
SELECT id, name, birthday
FROM employee.pers
You can use EXTRACT
function, like this:
SELECT id, name, birthday FROM employee.person
WHERE EXTRACT(MONTH FROM birthday) > 10;
Your problem comes from the fact that there is no such thing as Month
function in PostgreSQL. Check online documentation here to see what you can get instead. Extract
should be enough.