Sobes.tech
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 ограничава набора от данни, върнати от заявката, правейки избора по-точен и ефективен.