Hola a todos, tengo un script para un reporte de clientes con su fecha máxima de facturación, pero el script me trae toda las fechas.
Aquí el script:
SELECT T0.CardCode, T0.CardName, MAX(T1.DocDate) MaximaFechaFacturacion
FROM OCRD T0 INNER JOIN OINV T1 ON T1.CardCode = T0.CardCode
WHERE T1.CardCode = 'C0101485191001'
GROUP BY T0.CardCode, T0.CardName, T1.DocDate
Solo es necesario que quites del group by T1.Docdate y el resultado quedará como lo esperas.
SELECT T0.CardCode, T0.CardName, MAX(T1.DocDate) MaximaFechaFacturacion
FROM OCRD T0 INNER JOIN OINV T1 ON T1.CardCode = T0.CardCode
WHERE T1.CardCode = ‘C0101485191001’
GROUP BY T0.CardCode, T0.CardName