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 example?
What happens if I remove the `WHERE` clause from the query?
Can I filter by multiple conditions in the `WHERE` clause?
Fantastico!
Completion tasso migliorato a 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