Manje poznati SQL operatori

SQL operator je specijalna reč koja se koristi za određen zadatak. Koristi se uglavnom u kombinacijim sa WHERE klauzulom u SQL izrazu, kako bi filtrirao rezultate uz odgovarajući uslov.

Ima ih sijaset. O nekima kao što su LIKE, IN, <,>,AND, NOT ili OR smo već pisali. predstaviti nekoliko manje poznatih.

ILIKE 

ILIKE operator se koristi slično kao i LIKE operator (pretraži sve što sadrži određene karaktere), sa tom razlikom što se sa ILIKE pretraga uzima u obzir i mala i velika slova. Znak % zamenjuje bilo koji znak.

UNION

Kombinuje jedinstvene rezultate dveju naredbi (rezultati treba da imaju iste kolone).

UNION ALL

Slično kao i prethodna naredba, ali pokazuje sve rezultate, ne samo one jedinstvene.

NOT IN

Suprotna od IN naredbe. Specificira kriterijum koji ne treba da bude zadovoljen u rezultatima where naredbe.

NOT NULL

Kao što joj ime kaže, prikazuje vrednosti koje nisu prazne iliti null. Suprotno od IS NULL.

ALL

Poredi jednu vrednost sa svim izlaznim vrednosti određene podnaredbe. U slučaju na slici tražimo sve iznose koji su veći od iznosa koji je ostvario prodavac sa id-jem broj 1.

MINUS/EXCEPT

Kao što i pretpostavljate, prikazuje razliku između dve naredbe. Negde se koristi MINUS, a negde EXCEPT.

INTERSECT

Prikazuje presek dvaju naredbi, odnosno rezultat koji je zajednički i jednoj i drugoj.

Pogledaj još

Funkcije za rad sa listama u Pajtonu

Lista je struktura podataka koja sadrži kolekciju različitih tipova podataka u nekom određenom rasporedu. Postojeći …