Operatori u SQL-u
Aritmetički operatori se koriste u aritmetičkim operacijama u upitima (+, -, /, *, %) [2:222].
Operatori upoređivanja se koriste kod upoređivanja uslova u upitima (=, <>, <, >, <=, >=)
Logički operatori upoređuju dva uslova istovremeno kako bi utvrdili istinitost (tačnost) iskaza. U njih spadaju:
OR – barem jedan od uslova mora biti zadovoljen
AND – kako bi izraz bio istinit svi uslovi moraju biti istiniti
NOT – kako bi izraz bio istinit svi uslovi moraju biti lažni (neistiniti)
Specijalni operatori se koriste zajedno s WHERE uslovom (klauzulom), te u njih spadaju sljedeći operatori:
BETWEEN – koristi se da bi se utvrdilo da li je vrijednost atributa unutar zadanih vrijednosti
IS NULL – koristi se da se utvrdi da li atribut ima vrijednost null (nula)
LIKE – koristi se da se utvrdi da li atribut ima isti uzorak znakova
IN – koristi se da se provjeri da li je atribut jednak nekoj od vrijednosti
EXISTS – koristi se da bi se provjerilo da li podupit vraća vrijednost