Ordinamento per Più Colonne
Possiamo anche ordinare per più colonne. Dobbiamo specificare i nomi delle colonne separati da virgole.
La prima colonna specificata nell'ordinamento avrà priorità, e poi l'ordinamento procederà secondo la seconda colonna.
La sintassi sarà simile a questa:
sql
Guardiamo l'esempio che recupera tre colonne e ordina i risultati per due di esse: prima per population
e poi per capital
:
SELECT ID, population, capital FROM country ORDER BY population, capital;
Ecco la tabella country
con cui stiamo lavorando:
Compito
Swipe to start coding
Scrivi una query SQL per recuperare quattro colonne utilizzando l'istruzione SELECT
, ovvero: continent
, region
, population
e capital
(per favore recupera queste colonne in questo ordine). Poi, ordina il risultato per due di esse: prima per continent
, poi per population
.
Soluzione
Tutto è chiaro?
Grazie per i tuoi commenti!
Sezione 2. Capitolo 3