A ver hijito
HE intentado, como me dices cambiando el
Código Delphi
[-]INNER JOIN FACTURA ON (CLIENTES.CODIGO=FACTURA.CODIGOCLIENTE)
por
Código Delphi
[-]LEFT JOIN FACTURA ON (CLIENTES.CODIGO=FACTURA.CODIGOCLIENTE)
o
Código Delphi
[-]RIGHT JOIN FACTURA ON (CLIENTES.CODIGO=FACTURA.CODIGOCLIENTE)
Pero sigue en las mismas, de hecho he quitado incluso la tabla empleados, para facilitarlo, el código esta como te pongo aquí
Código Delphi
[-]SELECT
CLIENTES.CODIGO,
CLIENTES.NOMBRE,
FACTURA.NUMERO,
FACTURA.SERIE,
FACTURA.FECHA,
FACTURA.CODIGOAGENTE,
FACTURA.TOTAL,
FACTURA.COBRADA
FROM
CLIENTES
RIGHT JOIN FACTURA ON (CLIENTES.CODIGO=FACTURA.CODIGOCLIENTE)
WHERE
(FACTURA.FECHA BETWEEN '04/01/2014' AND '04/30/2014')
ORDER BY
CLIENTES.ID
Pero sigue en las mismas ni aparecen los clientes que no han comprado, ya sabes tirarme de las orejas si estoy equivocado, voy a probar ahora lo de agruparlos y cuando puedas ya me indicaras si no te molesta.