Where (SQL)

Поделись знанием:
(перенаправлено с «WHERE»)
Перейти к: навигация, поиск

WHERE — оператор в SQL, указывающий, что оператор языка управления данными (DML) должен действовать только на записи, удовлетворяющие определенным критериям. Критерии должны быть описаны в форме предикатов. Раздел WHERE — не обязательный раздел в SQL (DML) предложениях. Он используется в качестве условия в SQL-запросе для ограничения записей обрабатываемых в выражениях SQL (DML) или возвращаемых запросом.



Общее представление

WHERE — зарезервированное слово языка SQL. Раздел WHERE используется совместно с SQL DML операторами в следующей форме:

SQL-DML-выражение
FROM table_name 
WHERE predicate

Все записи, для которых значением предиката раздела WHERE является истина — будут задействованы (или возвращены) в SQL DML выражении (или запросе). Записи, для которых значение предиката будет ложь или неопределенность (NULL) — исключатся из SQL DML выражения или выборки.

Следующий пример возвращает в выборке из таблицы mytable только те записи, у которых значение в колонке mycol больше 100.

SELECT *
FROM   mytable
WHERE  mycol > 100

Следующий пример удаляет из таблицы mytable те записи, которые удовлетворяют условию: значения в колонке mycol принимают значения NULL или равны значению 100

DELETE
FROM   mytable
WHERE  mycol IS NULL OR mycol = 100

Напишите отзыв о статье "Where (SQL)"

Примечания

Отрывок, характеризующий Where (SQL)

– А вот она, царица Петербурга, графиня Безухая, – говорила она, указывая на входившую Элен.
– Как хороша! Не уступит Марье Антоновне; смотрите, как за ней увиваются и молодые и старые. И хороша, и умна… Говорят принц… без ума от нее. А вот эти две, хоть и нехороши, да еще больше окружены.
Она указала на проходивших через залу даму с очень некрасивой дочерью.
– Это миллионерка невеста, – сказала Перонская. – А вот и женихи.
– Это брат Безуховой – Анатоль Курагин, – сказала она, указывая на красавца кавалергарда, который прошел мимо их, с высоты поднятой головы через дам глядя куда то. – Как хорош! неправда ли? Говорят, женят его на этой богатой. .И ваш то соusin, Друбецкой, тоже очень увивается. Говорят, миллионы. – Как же, это сам французский посланник, – отвечала она о Коленкуре на вопрос графини, кто это. – Посмотрите, как царь какой нибудь. А всё таки милы, очень милы французы. Нет милей для общества. А вот и она! Нет, всё лучше всех наша Марья то Антоновна! И как просто одета. Прелесть! – А этот то, толстый, в очках, фармазон всемирный, – сказала Перонская, указывая на Безухова. – С женою то его рядом поставьте: то то шут гороховый!
Пьер шел, переваливаясь своим толстым телом, раздвигая толпу, кивая направо и налево так же небрежно и добродушно, как бы он шел по толпе базара. Он продвигался через толпу, очевидно отыскивая кого то.