|
TRANSFORM SUM(importe)
SELECT numemp AS empleado, nombre
FROM pedidos INNER JOIN empleados ON pedidos.rep=empleados.numemp
WHERE year(fechapedido)=1990
GROUP BY numemp, nombre
PIVOT MONTH(fechapedido);
|
Ahora queremos que además aparezca el nombre
del empleado, como no está en la tabla pedidos sino en empleados,
hay que añadir a los pedidos los datos del empleado con el INNER
JOIN, ahora queremos dos columnas fijas, la del número de empleado
y su nombre luego en la lista de selección añadimos nombre,
y como estamos en una sumaria nombre no puede estar en la lista de selección
si no está en el GROUP BY luego lo añadimos a la cláusula
GROUP BY.
|