Nimetu
Samuti saab seada piirangu ridade näitamise suhtes. Siin vaid lapsed, kelle sünnilinn on Tallinn e.
linna kood on 1
Või vaatame, millised lapsed on nooremad kui 12:
Kui tulemusse tekivad korduvad read saame nendest vabaneda kasutades DISTINCT märksõna.
Näiteks soovime välja selgitada milliste sünniaastatega lapsed meil tabelis on? Kui kirjutame
SELECT´i ilma DISCTINCT märksõnata saame loetelu, kui kõigi laste sünniaastad, kui lisame
DISTINCTI saame kõik erinevad sünniaastad:
Võime piiranguid seada ka numbrivahemike järgi. Selleks on kaks võimalust:
31. Kasutada BETWEEN operaatorit
32. Kombineerida kaks võrratust AND operaatoriga
Sama tulemuse saaksime ka järgmise SQL lausega:
SELECT Nimi, Synniaasta
FROM dbo.Laps_tbl
WHERE Synniaasta >= 1995 AND Synniaasta <= 1997
ORDER BY Nimi
BETWEEN operaatori eeliseks on lihtsus ja ülevaatlikus. Loogikaavaldise kasuks räägib aga