Поиск шаблона в строке
Если вам нужно найти шаблон в строке, воспользуйтесь функцией PATINDEX(). Она возвращает начальную позицию первого вхождения шаблона в строку.
Синтаксис:
PATINDEX('%pattern%', expression)
| Шаблон | Соответствие |
|---|---|
| % | любая строка из нуля или более символов |
| _ | любой одиночный символ |
| [] | любой одиночный символ из диапазона, указанного в скобках |
В этом упражнении вы будете работать с таблицей voters и искать информацию об избирателях, имена которых соответствуют заданному шаблону.
Это упражнение является частью курса
Функции для работы с данными в SQL Server
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
SELECT
first_name,
last_name,
email
FROM voters
-- Look for first names that contain "rr" in the middle
WHERE ___;