@aLap

GROUP BY DATE(table.datetime_field) в Django?

нужна выборка количества по дням, в sql делается просто
SELECT
    sum(some_table.items)
FROM
    some_table
WHERE
    some_table.datetime_field > '2021-09-01'
    GROUP BY DATE(some_table.datetime_field)


Возможно ли реализовать такой запрос к модели django? Речь именно о встроенной функции Mysql DATE. Гугл не помог, видел только ответы, что в таких случаях следует использовать сырые запросы в базу, но эти ответы старые, может, в современных версиях появилась поддержка?
  • Вопрос задан
  • 44 просмотра
Решения вопроса 1
sergey-gornostaev
@sergey-gornostaev Куратор тега Django
Седой и строгий
Зачем гуглить, если всё есть в документации? У полей типа DateTimeField есть лукап date.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы