Hola a todos,
Me han comentado que existe una instrucción SQL de agrupamiento (como COUNT
o PIVOT), que te permite agrupar registros dentro de un solo campo separados
por comas, pero no he encontrado nada en los foros de consultas SQL que he
consultado.
La consulta en cuestión seria de este tipo
SELECT NombrePuesto, COUNT (IdTrabajador) AS TotalTrabajadores,
"La instrucción" ("Los campos") AS NombreTrabajadoresdelPuesto
FROM Puestos INNER JOIN
Trabajadores ON Puestos.pu_IdPuesto = Trabajadores.tra_IdPuesto
y tendría que devolver algo parecido a esto, o esa es la idea :-p
NombrePuesto TotalTrabajadores NombreTrabajadoresdelPuesto
Programador 2 José, Pepe
Webmaster 3 María, Gertrudis,Juan
Administrador 1 Pedro
Muchas gracias a todos de antemano.
Oriol.
Leer las respuestas