Criterio ORDER BY
Lezione 4 di 13 del corso SQL avanzato di Coddy.
Una delle opzioni di OVER () è ORDER BY
Per esempio:
ROW_NUMBER() OVER (ORDER BY year DESC) as row_numQuesto genererà una colonna che numererà le righe seguendo l'ordine decrescente degli anni.
Sfida
FacileRecupera tutte le piante con una tonalità maggiore di 0.34 e aggiungi due colonne di numerazione:
row_num_hue che numererà le righe in base a hue in ordine crescente
row_num_score che numererà le righe secondo la seguente formula: (rough*hue) / hue in ordine decrescente
Ordina il risultato in base all'id della pianta in ordine crescente
Provalo tu
Tutte le lezioni di SQL avanzato
4Riepilogo
Sfida finale #12Funzioni finestra parte 1
Funzione ROW_NUMBERCriterio ORDER BYCriterio PARTITION BYFunzioni LEAD e LAGSfida di ripasso #1Sfida di ripasso #23Funzioni finestra, parte 2
Funzioni RANK e DENSE_RANKFunzione NTILEFunzioni di aggregazioneCriterio ROWS e RANGEEsercitati da solo: Compilatore Python online