@to
group by month(DateCalc)
В таком виде переложить на LINQ нетрудно. Вместо номера месяца я вывожу его название в sql через datename(month, DateCalc). Попробовал в linq через ToString("MMMM") в GroupBy, но валится с ошибкой что не может вычислить выражение. Можно же как-то получить название месяца или тут без вариантов?
зависит от субд, не во всех провайдеры транслируют это в скл сервере вроде без проблем, в постгре скорее всего хуй или надо юзать какие-то костыли типа sqlproc.datetotstring (не помню точно, но смысл такой)
самое простое забить хуй и кинуть сырой запрос
Обсуждают сегодня