Я хочу получить счет за каждый месяц, но счет должен быть не более одного в день, даже если повторений несколько. У меня есть SQL-запрос, который работает правильно, но у меня проблемы с преобразованием его в LINQ -
select
count(DISTINCT DAY(date)) as Monthly_Count,
MONTH(date) as Month,
YEAR(date)
from
activity
where
id=@id
group by
YEAR(date),
MONTH(date)
Может ли кто-нибудь помочь мне перевести вышеуказанный запрос в LINQ. Спасибо!