Junior — Middle
Може ли да се обясни предназначението и използването на оператора WHERE в SQL заявки?
sobes.tech AI
Отговор от AI
Клауза WHERE в SQL се използва за филтриране на редове в заявка според дадено условие. Тя позволява да се изберат само тези записи от таблицата, които отговарят на определени критерии.
Например, ако има таблица Employees и искаме да изберем служители с по-висока заплата от 50 000, заявката ще бъде:
SELECT * FROM Employees WHERE Salary > 50000;
WHERE може да се използва с различни оператори за сравнение (=, >, <, LIKE, IN и др.) и логически оператори (AND, OR, NOT) за създаване на сложни условия.
По този начин WHERE ограничава набора от данни, върнати от заявката, правейки избора по-точен и ефективен.