Próbuję wysłać zapytanie do mojej bazy danych postgresql, aby zwrócić wyniki, w których data przypada w określonym miesiącu i roku. Innymi słowy, chciałbym podać wszystkie wartości z miesiąca na rok.
Jak dotąd mogłem to zrobić tylko w ten sposób:
SELECT user_id
FROM user_logs
WHERE login_date BETWEEN '2014-02-01' AND '2014-02-28'
Problem polega na tym, że przed wykonaniem zapytania w tabeli muszę obliczyć pierwszą i ostatnią datę. Czy jest na to prostszy sposób?
Dzięki