Quiero obtener un recuento de cada mes, pero el recuento debe ser como máximo de uno por día, incluso si hay varias ocurrencias. Tengo la consulta SQL que funciona bien, pero que tiene problemas para convertirlo en LINQ -¿Escribe una consulta LINQ comparable para el recuento distinto agregado en sql?
select
count(DISTINCT DAY(date)) as Monthly_Count,
MONTH(date) as Month,
YEAR(date)
from
activity
where
[email protected]
group by
YEAR(date),
MONTH(date)
Podría alguien ayudarme a traducir la consulta anterior a LINQ. ¡Gracias!
¿Esto está en C# o VB.Net? –
@Rob Allen, la etiqueta dice C# – Gage
Sí, agregué la etiqueta más tarde ... ¡después de señalar a @Rob! – Vishal