Оператор SQL WHERE: синтаксис и примеры
Разобрали SQL запрос WHERE, объяснили его синтаксис и расписали примеры использования оператора WHERE с одним и сразу несколькими условиями.
32К открытий45К показов
SQL WHERE оператор позволяет задавать дополнительные условия для выборки, редактирования, удаления и других операций, производимых с записями БД.
Синтаксис SQL WHERE
Рассматриваемый оператор WHERE имеет следующий синтаксис:
Как видим, SQL запрос WHERE задаёт некоторое условие, которое позволяет отфильтровать записи в колонках таблицы table_name
. При этом, когда в SQL несколько WHERE — это нормальная история, ведь так задаётся сразу несколько условий.
Рассмотрим оператор WHERE на примерах.
Примеры использования SQL WHERE
С помощью следующего SQL запроса мы виберем всех клиентов, которых зовут Иван:
А так мы сможем выбрать клиентов по ID, за которым они закреплены в нашей таблице:
Теперь давайте усложним задачу, задав сразу несколько условий. Здесь мы также используем оператор SQL LIKE, о котором писали ранее.
Например, выведем название планеты, год её открытия, а также имя её первооткрывателя. Выбирать будем из тех планет, чьё название не начинается или не заканчивается на букву S
:
И вот такое, казалось бы, сложное условие легко реализовывается с помощью оператора WHERE.
Больше SQL команд и информации о них вы найдёте здесь.
32К открытий45К показов