ПочатиПочніть безкоштовно

Обчислення довжини рядка

Важливо вміти обчислювати довжину рядків, збережених у базі даних. Можливо, вам потрібно знайти товар із найкоротшою назвою або людину з найдовшою адресою електронної пошти.

Обчислення довжини рядка також корисне в задачах очищення та валідації даних. Наприклад, якщо за бізнес‑правилом усі коди товарів мають містити щонайменше 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 ___;
Редагувати та запускати код