Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Utilizzo della Clausola WHERE | Filtraggio Dei Dati
Introduzione a SQL

Scorri per mostrare il menu

book
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 (').

123
SELECT name, continent FROM country WHERE continent='Europe';
copy

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.

1234
SELECT capital, continent FROM country WHERE continent='Asia' ORDER BY continent DESC;
copy
Compito

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 esattamente North America.

Soluzione

Switch to desktopCambia al desktop per esercitarti nel mondo realeContinua da dove ti trovi utilizzando una delle opzioni seguenti
Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 3. Capitolo 1
single

single

Chieda ad AI

expand

Chieda ad AI

ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

close

Awesome!

Completion rate improved to 2.44

book
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 (').

123
SELECT name, continent FROM country WHERE continent='Europe';
copy

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.

1234
SELECT capital, continent FROM country WHERE continent='Asia' ORDER BY continent DESC;
copy
Compito

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 esattamente North America.

Soluzione

Switch to desktopCambia al desktop per esercitarti nel mondo realeContinua da dove ti trovi utilizzando una delle opzioni seguenti
Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

close

Awesome!

Completion rate improved to 2.44

Scorri per mostrare il menu

some-alt