single
Utilizzo della Clausola WHERE
Scorri per mostrare il menu
Nei database, le tabelle generalmente contengono grandi volumi di dati. Tuttavia, spesso è necessario recuperare solo porzioni specifiche dei dati invece dell'intero insieme. Per ottenere questo risultato, è 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 viene posizionata 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 della clausola
Quando si utilizzano le clausole ORDER BY e WHERE, è necessario che ORDER BY venga dopo la clausola WHERE.
1234SELECT capital, continent FROM country WHERE continent='Asia' ORDER BY continent DESC;
Swipe to start coding
Scrivi una query SQL per recuperare le colonne id, name e region dalla tabella country (recupera queste colonne in questo ordine), restituendo solo le righe con continent uguale a 'North America'.
Nota
Assicurati che
North Americasia scritto con la corretta capitalizzazione;north americanon è la stessa cosa. Fai attenzione e scrivilo comeNorth 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