Ver Mensaje Individual
  #5 (permalink)  
Antiguo 05/08/2015, 15:37
Avatar de Libras
Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 17 años, 8 meses
Puntos: 774
Respuesta: Problemas al unir dos tablas con inner Join

Código MySQL:
Ver original
  1. SELECT eefactulinea.*,factulinea.*,articulos.*,SUM(eefactulinea.cantidad) AS numero
  2. FROM  articulos,eefactulinea INNER JOIN factulinea ON eefactulinea.codigo=factulinea.codigo
  3. WHERE factulinea.codigo=articulos.codarticulo AND articulos.codarticulo=eefactulinea.codigo
  4. GROUP BY articulos.codarticulo
Aqui tienes un join implicito articulos,eefactulinea porque no usas mejor un inner join, porque no te sale el group by, porque estas mostrando toooodas las columnas y nada mas agrupando por una, prueba nada mas con esto:

Código MySQL:
Ver original
  1. SELECT articulos.codarticulo,SUM(eefactulinea.cantidad) AS numero
  2. FROM  articulos,eefactulinea INNER JOIN factulinea ON eefactulinea.codigo=factulinea.codigo
  3. WHERE factulinea.codigo=articulos.codarticulo AND articulos.codarticulo=eefactulinea.codigo
  4. GROUP BY articulos.codarticulo
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me