Me autorespondo:
Código SQL:
Ver originalSELECT
U.id_Usuario, CONCAT(U.Nombre,' ',U.PrimerApellido,' ',U.SegundoApellido) Usuario,
SUM(IF(A.id_Departamento=1,C.id_Cargo_dpto,NULL)) 'Almacén de material',
SUM(IF(A.id_Departamento=2,C.id_Cargo_dpto,NULL)) 'Calidad',
SUM(IF(A.id_Departamento=3,C.id_Cargo_dpto,NULL)) 'Controlling',
FROM usuarios U
LEFT JOIN asistencia_dpto A ON A.id_Usuario=U.id_Usuario
LEFT JOIN cargos_dpto C ON C.id_Cargo_dpto=A.id_Cargo_dpto