Un patrón muy usado: numerar filas duplicadas dentro de un grupo, para quedarte solo con una.

Paso 1 de 3 · ve a tu ritmo

1
ROW_NUMBER() OVER (PARTITION BY cliente_id ORDER BY fecha DESC) AS rn Numera cada repetición dentro del mismo cliente