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

Команда OR

Команда OR является логическим 'ИЛИ', которое позволяет комбинировать условия в команде WHERE.

Синтаксис

WHERE condition1 OR condition2

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

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

Пример

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

SELECT * FROM employees WHERE age = 23 OR salary = 400

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

id name age salary
1 user1 23 400
3 user3 23 500

Пример

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

SELECT * FROM employees WHERE id = 2 OR id = 3

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

id name age salary
2 user2 25 500
3 user3 23 500

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

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