Lawcodev App Cover Image
Categoría
Ciencia y Tecnología
Teléfono
956614461
Traducciones   8 meses

Que funcionalidades o que cosas, le faltarían a la plataforma?

AppMovil
Módulo de clases online
5 Total de votos
Me interesa
Traducciones - Youtube   12 meses

Función pivot en Sql Server

SELECT
empleado,
CASE WHEN Enero IS NOT NULL THEN Enero ELSE 0 END AS Enero,
CASE WHEN Febrero IS NOT NULL THEN Febrero ELSE 0 END AS Febrero,
CASE WHEN Marzo IS NOT NULL THEN Marzo ELSE 0 END AS Marzo,
CASE WHEN Abril IS NOT NULL THEN Abril ELSE 0 END AS Abril,
CASE WHEN Mayo IS NOT NULL THEN Mayo ELSE 0 END AS Mayo,
CASE WHEN Junio IS NOT NULL THEN Junio ELSE 0 END AS Junio,
CASE WHEN Julio IS NOT NULL THEN Julio ELSE 0 END AS Julio,
CASE WHEN Agosto IS NOT NULL THEN Agosto ELSE 0 END AS Agosto,
CASE WHEN Septiembre IS NOT NULL THEN Septiembre ELSE 0 END AS Septiembre,
CASE WHEN Octubre IS NOT NULL THEN Octubre ELSE 0 END AS Octubre,
CASE WHEN Noviembre IS NOT NULL THEN Noviembre ELSE 0 END AS Noviembre,
CASE WHEN Diciembre IS NOT NULL THEN Diciembre ELSE 0 END AS Diciembre
FROM
(
SELECT
CONCAT(per.nombre, per.apellidos) AS empleado, p.mes, SUM(p.pago) AS total
FROM pago p
JOIN persona per ON per.id = p.empleado
GROUP BY per.nombre, per.apellidos, mes
) T
PIVOT (SUM(T.total) FOR T.mes IN
(
[Enero], [Febrero], [Marzo], [Abril], [Mayo], [Junio],
[Julio], [Agosto], [Septiembre], [Octubre], [Noviembre], [Diciembre]
)) PVT

Me interesa
Traducciones   12 meses

Apóyanos a seguir mejorando la página, con un donativo tuyo !

image
Me interesa
- Youtube   1 Año

Me interesa

Me interesa