НачатьНачать бесплатно

Применение различных строковых функций к данным

Как вы уже могли заметить, строковые функции очень удобны для работы с данными. SQL Server предоставляет множество встроенных функций для работы со строками, и некоторые из них весьма интересны в применении. В этом упражнении вы примените несколько строковых функций к данным из таблицы voters, чтобы представить их в более наглядном виде.

Вам предстоит воспользоваться функциями: LEN(), UPPER(), PATINDEX(), CONCAT(), REPLACE() и SUBSTRING().

Напомним: для поиска шаблонов внутри строки наиболее полезны следующие символы:

шаблон совпадение
% любая строка из нуля или более символов
_ любой одиночный символ
[] любой одиночный символ из диапазона, указанного в скобках

Это упражнение является частью курса

Функции для работы с данными в SQL Server

Посмотреть курс

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

SELECT
	first_name,
    last_name,
	birthdate,
	email,
	country
FROM voters
   -- Select only voters with a first name less than 5 characters
WHERE ___(___) < 5
   -- Look for the desired pattern in the email address
	AND ___(___, ___) > 0;
Редактировать и запускать код