Ver Mensaje Individual
  #7 (permalink)  
Antiguo 29/04/2013, 12:13
Avatar de don_fransisco
don_fransisco
 
Fecha de Ingreso: junio-2004
Mensajes: 193
Antigüedad: 20 años, 8 meses
Puntos: 1
Respuesta: consulta sql de tres tablas en una

Esta muy bien pero cuando pongo esta consulta me cuenta solo los trabajadores de la empresa no cuenta los trabajadores que hay en la sucursal

Cita:
SELECT E.nomEmpresa, S.nomSucursal, COUNT(*) Empleados
FROM empresa E
INNER JOIN sucursal S ON E.idEmpresa = S.idEmpresa
INNER JOIN trabajador T ON S.idEmpresa = T.idEmpresa AND S.idSucursal = T.idSucursal
GROUP BY E.idEmpresa, S.idSucursal;

Como tendria que ir la consulta para que me cuente tambien los trabajadores que hay en la sucursal y muestre asi


Cita:
id - empresa sucursal numero trabajadores
1 emp1 x1 100
2 emp1 x2 10
3 emp1 x3 20
4 emp2 a1 1

saludos
__________________
www.webeconomicas.cl