SELECT T1.EMPRESA, T1.ENTREGADO, T1.PERIODO
FROM CDDIGITALES T1
INNER JOIN (SELECT T2.EMPRESA, Max(T2.ENTREGADO) AS UltimoEntregado
FROM CDDIGITALES T2
GROUP BY T2.EMPRESA)
ON T1.EMPRESA=T2.EMPRESA AND T1.ENTREGADO=T2.UltimoEntregado
Espero que te lo ayuda...
Siento. Yo olvide algo.
SELECT T1.EMPRESA, T1.ENTREGADO, T1.PERIODO
FROM CDDIGITALES T1
INNER JOIN (SELECT T2.EMPRESA, Max(T2.ENTREGADO) AS UltimoEntregado
FROM CDDIGITALES T2
GROUP BY T2.EMPRESA) T3
ON T1.EMPRESA=T3.EMPRESA AND T1.ENTREGADO=T3.UltimoEntregado
vamoossssss funciona eres un genio.......mil graciasSiento. Yo olvide algo.
Otra vez:
[código]
SELECCIONE T1.EMPRESA, T1.ENTREGADO, T1.PERIODO
DESDE CDDIGITALES T1
INNER JOIN (SELECT T2.EMPRESA, Max(T2.ENTREGADO) AS UltimoEntregado
DESDE CDDIGITALES T2
GRUPO POR T2. EMPRESA) T3
EN T1.EMPRESA=T3.EMPRESA Y T1.ENTREGADO=T3.UltimoEntregado[/code]
De nadavamoossssss funciona eres un genio.......mil gracias
En realidad, esos son no duplicados porque tienen diferentes periodos. Para eliminar los duplicados, no incluye el columno del periodo en la consulta.Muchas gracias.......algun dia me gustaria aprender a programar..,,no tengo tiempo..,,una ultima ayuda....hay alguna forma de que los duplicados no sean se muestra en el campo del cliente?
View attachment 99249