Estou tentando consultar meu banco de dados postgresql para retornar resultados onde uma data está em determinado mês e ano. Em outras palavras, gostaria de todos os valores para um mês-ano.
A única maneira que consegui fazer até agora é assim:
SELECT user_id
FROM user_logs
WHERE login_date BETWEEN '2014-02-01' AND '2014-02-28'
O problema com isso é que tenho que calcular a primeira data e a última data antes de consultar a tabela. Existe uma maneira mais simples de fazer isso?
obrigado