Eso funciona solo que muestra resultados siempre que hayan salido reses y achuras pero si solo son reses o solo achuras no muestra datos
la modifique un poco para probar y esta consulta me trae los datos de achuras solas, reses solas o las dos pero me trae tambien clientes que no tengan ni achuras ni reses
Código SQL:
Ver originalSELECT
SUM(R.importetotal) total,
R.importetotal,
CONCAT(COUNT(DISTINCT(R.codres)),'/2') cantidad,
COUNT(DISTINCT(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 AND R.fecha_salida = '20100430'
LEFT JOIN achuras A ON C.codcliente = A.codcliente AND A.fecha_salida = '20100430'
GROUP BY C.codcliente
Intente filtrar los clientes que tengan o achuras o reses o las dos pero no lo logre