НОВИНКА!
Занимательная математика от Трепачёва. Присоединяйтесь к нам!
6 of 150 menu

Команда WHERE

Команда WHERE задает условие, по которому будут выбираться строки из базы данных.

Данная команда может использоваться для выборки строк с помощью SELECT, удаления строк с помощью DELETE, редактирования строк с помощью UPDATE.

Синтаксис

WHERE condition

Таблицы для примеров

employees
id name age salary
1 user1 23 400
2 user2 25 500
3 user3 23 500
4 user4 30 900
5 user5 27 500
6 user6 28 900

Пример

Давайте выберем записи, у которых поле id больше 2-х и меньше 4-х:

SELECT id, name, age, salary FROM employees WHERE id >= 2 AND id <= 4

Результат выполнения кода:

id name age salary
2 user2 25 500
3 user3 23 500
4 user4 30 900

Пример

Давайте выберем записи, у которых возраст равен 23 и одновременно зарплата равна 400:

SELECT id, name, age, salary FROM employees WHERE age = 23 AND salary = 400

Результат выполнения кода:

id name age salary
1 user1 23 400

Пример

Давайте удалим из таблицы записи, у которых поле id больше 2-х и меньше 4-х:

DELETE FROM employees WHERE id >= 2 AND id <= 4

В таблице останутся следующие строки:

id name age salary
1 user1 23 400
5 user5 27 500
6 user6 28 900

Смотрите также

См. также команды OR, AND, IN, BETWEEN, LIKE, NOT, IS NULL, IS NOT NULL, которые допустимо использовать в комбинации с командой WHERE.

Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить