Consulta en mysql
Tengo las tablas Empleado, Boleta(idboleta, idempleado,.....), Factura(idfactura, idempleado,..)
Quiero hacer una consulta sobre cual es el empleado que vendió mas, este es mi código:
/*******************************/
select nombempl, count(*)
from empleado e
inner join boleta b on e.idempleado=b.idempleado
inner join factura f on e.idempleado=f.idempleado
group by nombempl
order by count(*)desc;
/*******************************/
Mi resultado es este:
Andrea 22 , pero eso no es cierto , ya que Andrea (empleada 1) según mis datos solo a atendido 11 veces en facturas y boletas me sale el doble porque al hacer inner join el mysql hace esto:
Empleado
1
1 respuesta
Respuesta de Carlos M-G
1