Оператор WHERE в SQL обеспечивает гибкую фильтрацию извлекаемых данных. В этой статье пойдет речь о типах условий, которые предусматривает его синтаксис.
В WHERE можно использовать различные логические выражения, связанные через not, or, and...
Продолжаем цикл статей с разбором задач из онлайн-тренажера. На очереди четвертая задача, в рамках которой познакомимся с оператором LIKE. LIKE позволяет искать данные в таблице по вхождению подстроки в строку. Допустим, в таблице Passenger есть значение "Ivan Ivanov", которое мы пытаемся найти. Как его найти? Если мы точно знаем, что ищем, все просто: SELECT * FROM Passenger WHERE name = 'Ivan Ivanov'
Если мы помним только начало, то нам поможет LIKE: SELECT * FROM Passenger WHERE name LIKE...