Справочник · модуль 14 «Базы данных и SQL»
WHERE
Слово WHERE оставляет только ряды, которые подходят под условие. Условия соединяют словами AND и OR.
Сравнение из жизни
Как сито: пропускает только нужное.
Пример
SELECT name, price FROM pets
WHERE kind = 'собака';
SELECT name FROM pets
WHERE kind = 'собака' AND age < 5;Результат
name ----- Шарик Лаки
Учитель в уроке Слово WHERE оставляет только подходящие ряды. Здесь остались собаки. Текст в SQL пишут в одинарных кавычках. Условия можно соединять. AND значит «и»: собака и моложе пяти лет. Слово OR значит «или».
Запомнить
WHERE — как сито. Проходят только ряды, которые подходят под условие.
Тема из урока 14.2 «Читаем: SELECT» курса PythonAZ.