Hi,
i´ve
pre_query
|> order_by([a,p], fragment("to_char(?,'MM')", a.inserted_at))
|> group_by([a,p], [fragment("to_char(?,'MM')", a.inserted_at),fragment("to_char(?,'Mon')", a.inserted_at) ])
|>select([a,p],[fragment("to_char(?,'Mon')", a.inserted_at),count(a.id)])
|> Repo.all
this gives me
["Aug", 1],
["Aug", 1],
["Aug", 1],
["Aug", 1],
["Sep", 1],
["Sep", 1]
I´d like to have
["Aug", 4], ["Sep", 2]
I´ve tried with sum. But you can´t sum an uuid.
Please help.