single
WHERE-lausekkeen Käyttö
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 sisällö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 (').
123SELECT name, continent FROM country WHERE continent='Europe';
SELECT-lause hakee 2 saraketta country-taulusta ja palauttaa vain rivit, joiden continent-arvo on 'Europe'.
Lauseen sijainti
Kun käytetään ORDER BY- ja WHERE-lauseita, varmistetaan, että ORDER BY tulee WHERE-lauseen jälkeen.
1234SELECT capital, continent FROM country WHERE continent='Asia' ORDER BY continent DESC;
Swipe to start coding
Kirjoita SQL-kysely, joka hakee id, name ja region sarakkeet country-taulusta (hae nämä sarakkeet tässä järjestyksessä), palauttaen vain rivit, joiden continent on 'North America'.
Huomio
Huomioithan, että
North Americatulee kirjoittaa oikealla kirjainkoolla.north americaei ole sama asia. Ole siis tarkkana ja kirjoita se muodossaNorth America.
Ratkaisu
Kiitos palautteestasi!
single
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme