Come recuperare le righe che ha il massimo numero di riga di un cliente?

0

Domanda

enter image description here

Righe evidenziate ha il massimo numero di riga di un cliente. Come arrivare uscita report con solo le righe che vengono evidenziati??

select nome, id ordine, la data, (ROW_NUMBER () OVER (PARTIZIONE di nome,ordine id ORDER BY data)) come rn dalla tabella;

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

Migliore risposta

1

È possibile utilizzare una sottoquery o un 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

Grazie per occorrere tempo. Purtroppo, questo non sembra funzionare. Voglio il più alto numero di riga per ogni cliente A,B,C ecc....
user14263992

In altre lingue

Questa pagina è in altre lingue

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