Вычисление длины строки
Умение вычислять длину строк, хранящихся в базе данных, — важный навык. Например, вам может понадобиться найти продукт с самым коротким названием или пользователя с самым длинным адресом электронной почты.
Вычисление длины строки также полезно при очистке и проверке данных. Например, если по бизнес-правилам все коды продуктов должны содержать не менее 6 символов, вы легко найдёте те, которые короче.
В SQL Server для вычисления длины строки символов используется функция LEN().
В этом упражнении вы применяете её, чтобы найти регион с самым длинным названием среди мест происхождения какао-бобов (столбец broad_bean_origin таблицы ratings).
Это упражнение является частью курса
Функции для работы с данными в SQL Server
Инструкции к упражнению
- Вычислите длину каждого значения в столбце
broad_bean_origin. - Отсортируйте результаты от самого длинного значения к самому короткому.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
SELECT TOP 10
company,
broad_bean_origin,
-- Calculate the length of the broad_bean_origin column
___ AS length
FROM ratings
--Order the results based on the new column, descending
ORDER BY ___;