6 месяцев назад
Специальные операторы SQL
В SQL можно получить срез не только по конкретному значению, но и по шаблону. Для этого используют оператор LIKE, а с помощью знака % показывают, какую позицию в строке занимает шаблон. Обратите внимание, что оператор LIKE ищет не слова, а символы в строке. Если шаблон короткий, результат не всегда может быть ожидаемым. Отобрать записи, в которых, напротив, нет конкретных символов, можно конструкцией NOT LIKE. Шаблоны для поиска нужно указывать по тем же принципам, что и для оператора LIKE Для нахождения значения из диапазона используют оператор BETWEEN...
1 год назад
SQL - это просто (часть пятая: поиск по шаблону)
В предыдущей статье этой серии мы выучили ключевое слово WHERE (где) позволяющее выбирать из таблицы строки соответствующие условию или нескольким сразу (союз AND) ну или одному из (союз OR). В условиях мы проверяли равенство или неравенство данных и некоторого значения. Если вы уже забыли - вернитесь и перечитайте. Этот мини урок мы посвятим ещё одному варианту поиска применимому к строковым переменным - поиску по шаблону. Допустим нам нужно найти всех студентов по имени Илья. В этом случае мы не...