Utilizzo della Clausola WHERE
Nei database, le tabelle contengono solitamente grandi volumi di dati. Tuttavia, spesso siamo interessati a recuperare solo porzioni specifiche di questi dati anziché l'intero insieme. Per ottenere ciò, è necessario definire le condizioni per il recupero dei dati, note come criteri di filtraggio.
I dati vengono filtrati utilizzando una clausola WHERE che specifica i criteri di ricerca in un'istruzione SELECT. La clausola WHERE compare 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, ci 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 pari a 'North America'.
Nota
Si prega di notare che
North Americadeve essere scritto con la corretta capitalizzazione;north americanon è la stessa cosa. Quindi, fare 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
Can you explain what the `ORDER BY` clause does in this context?
What happens if I remove the `WHERE` clause from the query?
Can I filter by multiple continents at once?
Awesome!
Completion rate improved to 2.44
Utilizzo della Clausola WHERE
Scorri per mostrare il menu
Nei database, le tabelle contengono solitamente grandi volumi di dati. Tuttavia, spesso siamo interessati a recuperare solo porzioni specifiche di questi dati anziché l'intero insieme. Per ottenere ciò, è necessario definire le condizioni per il recupero dei dati, note come criteri di filtraggio.
I dati vengono filtrati utilizzando una clausola WHERE che specifica i criteri di ricerca in un'istruzione SELECT. La clausola WHERE compare 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, ci 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 pari a 'North America'.
Nota
Si prega di notare che
North Americadeve essere scritto con la corretta capitalizzazione;north americanon è la stessa cosa. Quindi, fare attenzione e scrivere esattamenteNorth America.
Soluzione
Grazie per i tuoi commenti!
single