Ver Mensaje Individual
  #5 (permalink)  
Antiguo 13/03/2011, 18:44
Avatar de juanito1712
juanito1712
 
Fecha de Ingreso: mayo-2010
Ubicación: Valencia
Mensajes: 1.124
Antigüedad: 14 años
Puntos: 66
Respuesta: Ayuda con consulta mysql

ok
lo primero es modificar la estructura de tu tabla
al igual que tienes una tabla con esquipos hazte una tabla con puestos (utilleros,masajistas...)

mi estructura termina asi
Tabla empleados
Campo Tipo
dni* int(8)
nombre varchar(50)
puesto int(1)
equipo int(9)

tabla equipos
Campo Tipo
id * int(9)
nombre varchar(50)

tabla puestos
Campo Tipo
id* int(1)
puesto varchar(50)

supongo que imaginas las relaciones entre tablas
la consulta tal que asi

SELECT A1.equipo EQUIPO, A1.puesto PUESTO, COUNT( A1.puesto ) Cantidad
FROM empleados A1, equipos A2
WHERE A1.equipo = A2.id
GROUP BY A1.equipo, A1.puesto


obtendra como resultado esto
EQUIPO PUESTO Cantidad
1 1 2
1 2 1
2 1 1

ahora si que si eh ;)

se me olvidaba enempleados yo tengo esto
dni nombre puesto equipo
1 pepe 1 1
2 luis 1 1
3 miguel 2 1
4 antonio 1 2