SELECT
Abonado,
CASE WHEN Enero IS NOT NULL THEN Enero ELSE 0 END Enero,
CASE WHEN Febrero IS NOT NULL THEN FEBRERO ELSE 0 END Febrero,
CASE WHEN Marzo IS NOT NULL THEN MARZO ELSE 0 END Marzo,
CASE WHEN Abril IS NOT NULL THEN ABRIL ELSE 0 END Abril,
CASE WHEN Mayo IS NOT NULL THEN Mayo ELSE 0 END Mayo,
CASE WHEN Junio IS NOT NULL THEN Junio ELSE 0 END Junio,
CASE WHEN Julio IS NOT NULL THEN Julio ELSE 0 END Julio,
CASE WHEN Agosto IS NOT NULL THEN Agosto ELSE 0 END Agosto,
CASE WHEN Septiembre IS NOT NULL THEN Septiembre ELSE 0 END
Septiembre,
CASE WHEN Octubre IS NOT NULL THEN Octubre ELSE 0 END Octubre,
CASE WHEN Noviembre IS NOT NULL THEN Noviembre ELSE 0 END Noviembre,
CASE WHEN Diciembre IS NOT NULL THEN Diciembre ELSE 0 END Diciembre,
CodCliente
FROM
(
SELECT
C.NombreCompleto Abonado,
max(L.LecturaActual) as Lectura,
P.Mes as Mes,
C.CodCliente
FROM FacLibroLecturas L
INNER JOIN FacDetalleLibroLecturas dl on DL.CodLectura = L.CodLectura
INNER JOIN FacClientes c on C.CodCliente = DL.CodCliente
INNER JOIN FacPeriodo P ON P.CodPeriodo = L.CodPeriodo
WHERE
P.Año = @xCriterio
GROUP BY C.NombreCompleto, P.Mes, L.LecturaActual, C.CodCliente
) T
PIVOT (max(T.Lectura) FOR Mes IN
([Enero], [Febrero], [Marzo], [Abril], [Mayo], [Junio], [Julio], [Agosto], [Septiembre], [Octubre], [Noviembre], [Diciembre])) PVT
Usamos cookies propias y de terceros para ayudarte en tu navegación. Si continuas navegando consideramos que aceptas el uso de cookies.
Este sitio web utiliza cookies para mejorar su experiencia mientras navega por el sitio web. De estas, las cookies que se clasifican como necesarias se almacenan en su navegador, ya que son esenciales para el funcionamiento de las funcionalidades básicas del sitio web. También utilizamos cookies de terceros que nos ayudan a analizar y comprender cómo utiliza este sitio web. Estas cookies se almacenarán en su navegador solo con su consentimiento. También tiene la opción de optar por no recibir estas cookies. Pero la exclusión voluntaria de algunas de estas cookies puede afectar su experiencia de navegación.
Las cookies de rendimiento se utilizan para comprender y analizar los índices de rendimiento clave del sitio web, lo que ayuda a ofrecer una mejor experiencia de usuario a los visitantes.
Las cookies analíticas se utilizan para comprender cómo los visitantes interactúan con el sitio web. Estas cookies ayudan a proporcionar información sobre métricas, el número de visitantes, la tasa de rebote, la fuente de tráfico, etc.
Las cookies publicitarias se utilizan para proporcionar a los visitantes anuncios y campañas de marketing relevantes. Estas cookies rastrean a los visitantes en los sitios web y recopilan información para proporcionar anuncios personalizados.