Cómo recuperar filas que tiene el máximo número de fila para un cliente?

0

Pregunta

enter image description here

Destacó en las filas de el máximo número de fila para un cliente. Cómo obtener informe de salida, con sólo las filas que se destacan??

select nombre, id de pedido, fecha, (ROW_NUMBER () OVER (PARTITION BY nombre,id de orden de ORDEN POR fecha)) como rn de la tabla;

amazon-redshift sql
2021-11-23 23:34:28
1

Mejor respuesta

1

Puede utilizar una subconsulta o una CTE:

WITH data AS (
  select name, order_id, date, (ROW_NUMBER () OVER (PARTITION BY name,order id 
  ORDER BY date)) as rn from table),
last_entry AS (SELECT name, max(rn) AS rn FROM d GROUP BY name)
SELECT data.*
FROM data JOIN last_entry
  ON last_entry.name = data.name
    AND last_entry.rn = data.rn;
2021-11-24 01:53:50

Gracias por tomarse el tiempo. Por desgracia, esto no parece funcionar. Quiero que el mayor número de fila para cada cliente a,B,C, etc.,
user14263992

En otros idiomas

Esta página está en otros idiomas

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Slovenský
..................................................................................................................