Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele WHERE-Lausekkeen Käyttäminen | Datan Suodatus
Practice
Projects
Quizzes & Challenges
Quizzes
Challenges
/
Johdanto SQL:ään

bookWHERE-Lausekkeen Käyttäminen

Tietokannoissa taulut sisältävät tyypillisesti suuria määriä dataa. Usein olemme kuitenkin kiinnostuneita hakemaan vain tiettyjä osia tiedoista koko tietomäärän sijaan. Tämän saavuttamiseksi on määriteltävä tiedonhakua koskevat ehdot, joita kutsutaan suodatuskriteereiksi.

Dataa suodatetaan käyttämällä WHERE-lausetta, jossa määritellään hakukriteerit SELECT-lauseessa. WHERE-lause sijoitetaan välittömästi taulun nimen jälkeen.

Kun määritellään merkkijonon arvo, kuten maan nimi, teksti tulee sulkea yksittäisiin lainausmerkkeihin (').

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

SELECT-lause hakee 2 saraketta country-taulusta ja palauttaa vain rivit, joiden continent-arvo on 'Europe'.

Lauseen sijainti

Kun käytämme ORDER BY- ja WHERE-lauseita, varmistamme, että ORDER BY tulee WHERE-lauseen jälkeen.

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

1. Mitä ehtolauseketta käytetään suodattamaan rivejä SQL SELECT -lauseessa?

2. Missä kohdassa WHERE-ehtolausekkeen tulee sijaita SELECT-lauseessa, kun sitä käytetään yhdessä ORDER BY:n kanssa?

question mark

Mitä ehtolauseketta käytetään suodattamaan rivejä SQL SELECT -lauseessa?

Select the correct answer

question mark

Missä kohdassa WHERE-ehtolausekkeen tulee sijaita SELECT-lauseessa, kun sitä käytetään yhdessä ORDER BY:n kanssa?

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 3. Luku 1

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

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

Suggested prompts:

Can you explain how the `ORDER BY` clause works in more detail?

What other filtering options can I use with the `WHERE` clause?

Can I filter by multiple conditions in a `WHERE` clause?

bookWHERE-Lausekkeen Käyttäminen

Pyyhkäise näyttääksesi valikon

Tietokannoissa taulut sisältävät tyypillisesti suuria määriä dataa. Usein olemme kuitenkin kiinnostuneita hakemaan vain tiettyjä osia tiedoista koko tietomäärän sijaan. Tämän saavuttamiseksi on määriteltävä tiedonhakua koskevat ehdot, joita kutsutaan suodatuskriteereiksi.

Dataa suodatetaan käyttämällä WHERE-lausetta, jossa määritellään hakukriteerit SELECT-lauseessa. WHERE-lause sijoitetaan välittömästi taulun nimen jälkeen.

Kun määritellään merkkijonon arvo, kuten maan nimi, teksti tulee sulkea yksittäisiin lainausmerkkeihin (').

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

SELECT-lause hakee 2 saraketta country-taulusta ja palauttaa vain rivit, joiden continent-arvo on 'Europe'.

Lauseen sijainti

Kun käytämme ORDER BY- ja WHERE-lauseita, varmistamme, että ORDER BY tulee WHERE-lauseen jälkeen.

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

1. Mitä ehtolauseketta käytetään suodattamaan rivejä SQL SELECT -lauseessa?

2. Missä kohdassa WHERE-ehtolausekkeen tulee sijaita SELECT-lauseessa, kun sitä käytetään yhdessä ORDER BY:n kanssa?

question mark

Mitä ehtolauseketta käytetään suodattamaan rivejä SQL SELECT -lauseessa?

Select the correct answer

question mark

Missä kohdassa WHERE-ehtolausekkeen tulee sijaita SELECT-lauseessa, kun sitä käytetään yhdessä ORDER BY:n kanssa?

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 3. Luku 1
some-alt