CASE -kuvaus
SQL -kyselyt
Liitokset
Laskenta
Muut
Kyselyn tulosjoukkoon valitset haluamasi rivit SELECT -lauseen avulla määrittelemällä haluamasi kentät pilkuin eroteltuna. Käytä kyselyssä muotoa Taulu.kenttä viittaamaan haluamasi taulun kenttään. Jos kysely kohdistuu yhteen tauluun niin tauluviitettä ei tarvita. Kysely päättyy aina puolipisteeseen.
Hae 'Block'-taulusta qualityID, blockID ja dateproduced-kentät
SELECT Block.qualityID, Block.blockID, Block.dateproduced
FROM Block;
on sama kuin
SELECT qualityID, blockID, dateproduced
FROM Block;
Halutessasi hakea kaikki rivit ja sarakkeet niin käytä tähteä:
SELECT *
FROM Block;
Jos haluat varmistaa, ettei kyselyn tuloksena tule samanlaisia rivejä niin käytä DISTINCT- lisämäärettä. Seuraava kysely hakee tiedon mitä laatuja on varastossa, eli tulostaa yhden rivin kutakin löytynyttä laatua kohden:
SELECT DISTINCT qualityID FROM Block; |
on eri asia kuin |
SELECT qualityID FROM Block |
![]() |
joka tulostaa kunkin |
![]() |
Huomaa, että jos kysely sisältää jo taulun perusavaimen on DISTINCT -määreen käyttö tarpeeton!