Ver Mensaje Individual
  #9 (permalink)  
Antiguo 28/04/2010, 11:49
Avatar de mortiprogramador
mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 15 años, 2 meses
Puntos: 214
Respuesta: Unir tablas en un renglon

Hola
Uhm, y si le agregas un distinct dara el resultado correcto??

SELECT
SUM(R.importetotal) total,
R.importetotal,
CONCAT(COUNT(DISTINCT(R.codres)),'/2') cantidad,
COUNT(A.codachura) cantidadachuras,
SUM(A.importeventaachura) totalachuras,
CAST(GROUP_CONCAT(CONCAT(R.codres,'-', R.peso) separator '/') AS CHAR(100)) renglon,
C.nombre
FROM clientes C
LEFT JOIN res R ON C.codcliente = R.codcliente
LEFT JOIN achuras A ON C.codcliente = A.codcliente
WHERE
R.fecha_salida = '20100426'
AND
A.fecha_salida = '20100426'
GROUP BY C.codcliente

Muestra esto

Código CODE:
Ver original
  1. 1200     600     1/2     2     1000     4-60 kg/4-60 kg     isaura
  2. 6000     6000     1/2     1     500     8-600 kg     madre

Ahora si?? bueno, nos comentas
saludos