Utilizzo della Clausola WHERE
Nei database, le tabelle solitamente contengono grandi volumi di dati. Tuttavia, spesso siamo interessati a recuperare solo porzioni specifiche dei dati invece dell'intero insieme. Per ottenere questo risultato, è necessario definire le condizioni per il recupero dei dati, chiamate criteri di filtraggio.
I dati vengono filtrati utilizzando una clausola WHERE
che specifica i criteri di ricerca in un'istruzione SELECT
. La clausola WHERE
appare immediatamente dopo il nome della tabella.
Quando si specifica un valore di tipo stringa, come il nome di un paese, è necessario racchiudere il testo tra apici singoli ('
).
123SELECT name, continent FROM country WHERE continent='Europe';
L'istruzione SELECT
ottiene 2 colonne dalla tabella country
e restituisce solo le righe con il valore del continente 'Europe'
.
Posizione delle clausole
Quando utilizziamo le clausole ORDER BY
e WHERE
, assicuriamo che ORDER BY
venga dopo la clausola WHERE
.
1234SELECT capital, continent FROM country WHERE continent='Asia' ORDER BY continent DESC;
Swipe to start coding
Scrivere una query SQL per recuperare le colonne id
, name
e region
dalla tabella country
(si prega di recuperare queste colonne in questo ordine), restituendo solo le righe con continent
uguale a 'North America'.
Nota
Si prega di notare che
North America
deve essere scritto con la corretta capitalizzazione;north america
non è la stessa cosa. Quindi, prestare attenzione e scrivere esattamenteNorth America
.
Soluzione
Grazie per i tuoi commenti!
single
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione
Awesome!
Completion rate improved to 2.44
Utilizzo della Clausola WHERE
Scorri per mostrare il menu
Nei database, le tabelle solitamente contengono grandi volumi di dati. Tuttavia, spesso siamo interessati a recuperare solo porzioni specifiche dei dati invece dell'intero insieme. Per ottenere questo risultato, è necessario definire le condizioni per il recupero dei dati, chiamate criteri di filtraggio.
I dati vengono filtrati utilizzando una clausola WHERE
che specifica i criteri di ricerca in un'istruzione SELECT
. La clausola WHERE
appare immediatamente dopo il nome della tabella.
Quando si specifica un valore di tipo stringa, come il nome di un paese, è necessario racchiudere il testo tra apici singoli ('
).
123SELECT name, continent FROM country WHERE continent='Europe';
L'istruzione SELECT
ottiene 2 colonne dalla tabella country
e restituisce solo le righe con il valore del continente 'Europe'
.
Posizione delle clausole
Quando utilizziamo le clausole ORDER BY
e WHERE
, assicuriamo che ORDER BY
venga dopo la clausola WHERE
.
1234SELECT capital, continent FROM country WHERE continent='Asia' ORDER BY continent DESC;
Swipe to start coding
Scrivere una query SQL per recuperare le colonne id
, name
e region
dalla tabella country
(si prega di recuperare queste colonne in questo ordine), restituendo solo le righe con continent
uguale a 'North America'.
Nota
Si prega di notare che
North America
deve essere scritto con la corretta capitalizzazione;north america
non è la stessa cosa. Quindi, prestare attenzione e scrivere esattamenteNorth America
.
Soluzione
Grazie per i tuoi commenti!
Awesome!
Completion rate improved to 2.44single