Utilizzo della Clausola WHERE
Nei database, le tabelle solitamente contengono grandi volumi di dati. Tuttavia, spesso si è 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, 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 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 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;
1. Quale clausola viene utilizzata per filtrare le righe in un'istruzione SELECT di SQL?
2. In quale posizione deve apparire la clausola WHERE in un'istruzione SELECT quando è combinata con ORDER BY?
Grazie per i tuoi commenti!
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione
Fantastico!
Completion tasso migliorato a 2.38
Utilizzo della Clausola WHERE
Scorri per mostrare il menu
Nei database, le tabelle solitamente contengono grandi volumi di dati. Tuttavia, spesso si è 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, 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 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 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;
1. Quale clausola viene utilizzata per filtrare le righe in un'istruzione SELECT di SQL?
2. In quale posizione deve apparire la clausola WHERE in un'istruzione SELECT quando è combinata con ORDER BY?
Grazie per i tuoi commenti!