Nimetu
Sest salapärane -1 võib
võõrale lugedes päris palju peavalu valmistada. Kui aga ilusti tingimuse abil kontrollitakse, et
trükitav tegelane ei oleks kokkuloetavate hulgas see on loodetavasti kergemini mõistetav.
Tulemused on samad nagu eelmise päringu korral.
eesnimi pikkus sarnaseid
Juku 155 0
Kati 158 1
Mati 164 2
Ats 165 1
Siiri 153 0
Siim 163 1
Mari 158 1
Järgnevalt kasutame pikkuskaimude leidmiseks EXISTS-lauset päringu tingimusosas. Kui ennist
loeti kokku, mitu sobiva pikkusega kaaslast leiti, siis siin küsitakse iga uuritava lapse puhul
soovitud tingimusele vastavad kaaslased. Pikkuskaimu leidumise korral on EXISTS-kontrolli
tingimus tõene ning vastava eesnime ja sünniaasta võib välja kirjutada.
SELECT eesnimi, pikkus
FROM lapsed as tabel1
WHERE EXISTS (
SELECT * FROM lapsed as tabel2
WHERE ABS(tabel2.pikkus-tabel1.pikkus)<=1