Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Specificare la Direzione dell'Ordinamento | Ordinamento Dei Dati Recuperati
Introduzione a SQL

Scorri per mostrare il menu

book
Specificare la Direzione dell'Ordinamento

Ordinamento delle colonne in ordine decrescente

Possiamo fare più che ordinare i dati in ordine crescente per impostazione predefinita. La clausola ORDER BY può anche disporre i dati in ordine decrescente, il che richiede l'utilizzo della parola chiave DESC.

123
SELECT continent FROM country ORDER BY continent DESC;
copy

Ordinamento di più colonne in ordine decrescente

Possiamo ordinare i dati per più colonne e, in molti casi, questo è effettivamente necessario. Ad esempio, quando si visualizza un elenco di studenti, si potrebbe voler ordinarli prima per cognome e poi per nome. Questo approccio è particolarmente utile quando più studenti condividono lo stesso nome.

Inoltre, se si ordina in ordine decrescente per più di una colonna, ricordare che ogni colonna deve includere la propria parola chiave DESC.

123
SELECT id, name, region FROM country ORDER BY region, name DESC;
copy

È necessario applicare la parola chiave DESC solo alla colonna che si desidera ordinare in ordine decrescente. Nell'esempio, DESC è stato utilizzato per la colonna name ma non per la colonna region. Di conseguenza, la colonna name viene ordinata in ordine decrescente, mentre la colonna region rimane ordinata in ordine crescente (impostazione predefinita).

Compito

Swipe to start coding

Scrivere una query SQL per recuperare cinque colonne utilizzando l'istruzione SELECT, ovvero: name, continent, region, population e capital (recuperare queste colonne in questo ordine). Ordinare il risultato per due di esse: prima per continent in ordine decrescente, poi per population in ordine crescente.

Soluzione

Switch to desktopCambia al desktop per esercitarti nel mondo realeContinua da dove ti trovi utilizzando una delle opzioni seguenti
Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 2. Capitolo 5

Chieda ad AI

expand
ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

book
Specificare la Direzione dell'Ordinamento

Ordinamento delle colonne in ordine decrescente

Possiamo fare più che ordinare i dati in ordine crescente per impostazione predefinita. La clausola ORDER BY può anche disporre i dati in ordine decrescente, il che richiede l'utilizzo della parola chiave DESC.

123
SELECT continent FROM country ORDER BY continent DESC;
copy

Ordinamento di più colonne in ordine decrescente

Possiamo ordinare i dati per più colonne e, in molti casi, questo è effettivamente necessario. Ad esempio, quando si visualizza un elenco di studenti, si potrebbe voler ordinarli prima per cognome e poi per nome. Questo approccio è particolarmente utile quando più studenti condividono lo stesso nome.

Inoltre, se si ordina in ordine decrescente per più di una colonna, ricordare che ogni colonna deve includere la propria parola chiave DESC.

123
SELECT id, name, region FROM country ORDER BY region, name DESC;
copy

È necessario applicare la parola chiave DESC solo alla colonna che si desidera ordinare in ordine decrescente. Nell'esempio, DESC è stato utilizzato per la colonna name ma non per la colonna region. Di conseguenza, la colonna name viene ordinata in ordine decrescente, mentre la colonna region rimane ordinata in ordine crescente (impostazione predefinita).

Compito

Swipe to start coding

Scrivere una query SQL per recuperare cinque colonne utilizzando l'istruzione SELECT, ovvero: name, continent, region, population e capital (recuperare queste colonne in questo ordine). Ordinare il risultato per due di esse: prima per continent in ordine decrescente, poi per population in ordine crescente.

Soluzione

Switch to desktopCambia al desktop per esercitarti nel mondo realeContinua da dove ti trovi utilizzando una delle opzioni seguenti
Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 2. Capitolo 5
Switch to desktopCambia al desktop per esercitarti nel mondo realeContinua da dove ti trovi utilizzando una delle opzioni seguenti
Siamo spiacenti che qualcosa sia andato storto. Cosa è successo?
some-alt