Estoy tratando de consultar mi base de datos postgresql para devolver resultados donde una fecha está en cierto mes y año. En otras palabras, me gustaría todos los valores para un mes-año.
La única forma en que he podido hacerlo hasta ahora es así:
SELECT user_id
FROM user_logs
WHERE login_date BETWEEN '2014-02-01' AND '2014-02-28'
El problema con esto es que tengo que calcular la primera fecha y la última fecha antes de consultar la tabla. ¿Existe una forma más sencilla de hacer esto?
Gracias