Ich mache eine Ecto-Abfrage und versuche, durch q.created_date
zu gruppieren. Diese Abfrage führt die GROUP BY erfolgreich durch, aber es tut es in der Sekunde. Ich versuche stattdessen nach Monat zu gruppieren.Wie schreibe ich eine Ecto-Abfrage, die ein Group_by MONTH auf einem Datetime-Feld
MYQUERY |> group_by([q], [q.created_date, q.id])
Gibt es so etwas wie:
MYQUERY |> group_by([q], [month(q.created_date), q.id])
Welche Datenbank verwenden Sie? PostgreSQL? – Dogbert
Ja, PostgreSQL. – gkkirsch