Klavzula WHERE lahko vsebuje enega ali več OR operatorjev. Operator OR se uporablja za filtriranje zapisov na podlagi več kot enega pogoja. V primeru nam bo tabela prikazala vse delavce v prodaji in vse delavce po začetnici imena K.
SELECT * FROM razvrsanje WHERE delo = 'Prodaja' OR ime LIKE 'K%';
Pravilen mora biti vsaj en od pogojev.
SELECT * FROM razvrsanje WHERE delo = 'Servis' OR delo = 'Nabava';
Kombiniramo lahko OR in AND operatorja.
SELECT * FROM razvrsanje WHERE delo = 'Nabava' AND (ime LIKE 'A%' OR ime LIKE 'J%');
SELECT * FROM razvrsanje WHERE delo = 'Prodaja' OR ime LIKE 'K%';
id | ime | priimek | delo | placa |
---|---|---|---|---|
4 | Bela | Čokolada | Prodaja | 950.75 |
5 | Karmen | Peteršilj | Proizvodnja | 5000.73 |
10 | Cene | Solata | Prodaja | 1124.55 |
14 | Damjana | Rdeča | Prodaja | 980.91 |
23 | Marinka | Papaja | Prodaja | 2100.20 |
32 | Breskva | Kompot | Prodaja | 1900.43 |
34 | Kivi | Preliv | Skladišče | 1799.90 |
39 | Koka | Hruška | Proizvodnja | 1234.56 |
43 | Igor | Zelena | Prodaja | 1111.11 |