Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele WHERE-Lauseen Operaattorit | Datan Suodatus
Johdanto SQL:ään

bookWHERE-Lauseen Operaattorit

SQL tukee useita ehtolauseita.

Vähemmän kuin

Tarkastellaan esimerkkejä:
Tämä esimerkki listaa kaikki maat, joiden väkiluku on vähemmän kuin 2424200:

123
SELECT name, population FROM country WHERE population < 2424200;
copy

Vähemmän kuin tai yhtä suuri kuin

Seuraava esimerkki hakee kaikki maat, joiden väkiluku on vähemmän kuin tai yhtä suuri kuin 2424200:

123
SELECT name, population FROM country WHERE population <= 2424200;
copy

Ei yhtä suuri kuin

Seuraava esimerkki hakee kaikki ei-aasialaiset maat:

123
SELECT name, continent FROM country WHERE continent<>'Asia';
copy

1. Mikä kysely palauttaa niiden maiden nimet, joiden väkiluku on täsmälleen 2,424,200 käyttämällä '='-operaattoria WHERE-lauseessa?

2. Mikä SQL-kysely palauttaa kaikki maat, jotka eivät ole Euroopassa käyttäen '<>'-operaattoria?

3. Kirjoita SQL-kysely, joka valitsee maan nimen ja väkiluvun kaikille maille, joiden väkiluku on välillä 5 000 000 ja 50 000 000, mukaan lukien rajat. Käytä BETWEEN-operaattoria.

question mark

Mikä kysely palauttaa niiden maiden nimet, joiden väkiluku on täsmälleen 2,424,200 käyttämällä '='-operaattoria WHERE-lauseessa?

Select the correct answer

question mark

Mikä SQL-kysely palauttaa kaikki maat, jotka eivät ole Euroopassa käyttäen '<>'-operaattoria?

Select the correct answer

question-icon

Kirjoita SQL-kysely, joka valitsee maan nimen ja väkiluvun kaikille maille, joiden väkiluku on välillä 5 000 000 ja 50 000 000, mukaan lukien rajat. Käytä BETWEEN-operaattoria.

SELECT name, populationFROM countryWHERE population5000000 AND 50000000;
name | population
--------------+-----------
Ukraine | 50456000
Paraguay | 5496000

Click or drag`n`drop items and fill in the blanks

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 3. Luku 3

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

Suggested prompts:

What other SQL conditional operators are there?

Can you explain how to use the BETWEEN operator?

Can you show more examples of using IS NULL in SQL?

bookWHERE-Lauseen Operaattorit

Pyyhkäise näyttääksesi valikon

SQL tukee useita ehtolauseita.

Vähemmän kuin

Tarkastellaan esimerkkejä:
Tämä esimerkki listaa kaikki maat, joiden väkiluku on vähemmän kuin 2424200:

123
SELECT name, population FROM country WHERE population < 2424200;
copy

Vähemmän kuin tai yhtä suuri kuin

Seuraava esimerkki hakee kaikki maat, joiden väkiluku on vähemmän kuin tai yhtä suuri kuin 2424200:

123
SELECT name, population FROM country WHERE population <= 2424200;
copy

Ei yhtä suuri kuin

Seuraava esimerkki hakee kaikki ei-aasialaiset maat:

123
SELECT name, continent FROM country WHERE continent<>'Asia';
copy

1. Mikä kysely palauttaa niiden maiden nimet, joiden väkiluku on täsmälleen 2,424,200 käyttämällä '='-operaattoria WHERE-lauseessa?

2. Mikä SQL-kysely palauttaa kaikki maat, jotka eivät ole Euroopassa käyttäen '<>'-operaattoria?

3. Kirjoita SQL-kysely, joka valitsee maan nimen ja väkiluvun kaikille maille, joiden väkiluku on välillä 5 000 000 ja 50 000 000, mukaan lukien rajat. Käytä BETWEEN-operaattoria.

question mark

Mikä kysely palauttaa niiden maiden nimet, joiden väkiluku on täsmälleen 2,424,200 käyttämällä '='-operaattoria WHERE-lauseessa?

Select the correct answer

question mark

Mikä SQL-kysely palauttaa kaikki maat, jotka eivät ole Euroopassa käyttäen '<>'-operaattoria?

Select the correct answer

question-icon

Kirjoita SQL-kysely, joka valitsee maan nimen ja väkiluvun kaikille maille, joiden väkiluku on välillä 5 000 000 ja 50 000 000, mukaan lukien rajat. Käytä BETWEEN-operaattoria.

SELECT name, populationFROM countryWHERE population5000000 AND 50000000;
name | population
--------------+-----------
Ukraine | 50456000
Paraguay | 5496000

Click or drag`n`drop items and fill in the blanks

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 3. Luku 3
some-alt