Sobes.tech
Junior — Middle

Kas saab selgitada WHERE operaatori eesmärki ja kasutamist SQL-päringutes?

sobes.tech AI

Vastus AI-lt

SQL-i WHERE klausluses kasutatakse ridade filtreerimiseks päringus vastavalt antud tingimusele. See võimaldab valida ainult need kirjed tabelist, mis vastavad teatud kriteeriumidele.

Näiteks, kui on olemas tabel Employees ja soovite valida töötajaid, kelle palk on üle 50 000, oleks päring järgmine:

SELECT * FROM Employees WHERE Salary > 50000;

WHERE saab kasutada erinevate võrdlusoperaatoritega (=, >, <, LIKE, IN jne) ning loogiliste operaatoritega (AND, OR, NOT), et luua keerukaid tingimusi.

Sel viisil piirab WHERE päringuga tagastatavate andmete kogumit, muutes valiku täpsemaks ja tõhusamaks.