Я пытаюсь запросить мой postgresql db, чтобы возвращать результаты, где дата находится в определенном месяце и году. Другими словами, я бы хотел, чтобы все значения были за месяц-год.
Единственный способ, которым я смог это сделать, это вот так:
SELECT user_id
FROM user_logs
WHERE login_date BETWEEN '2014-02-01' AND '2014-02-28'
Проблема с этим в том, что я должен вычислить первую дату и последнюю дату перед запросом таблицы. Есть ли более простой способ сделать это?
Спасибо