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

Використання CAST() і CONVERT()

У цьому уроці ви дізналися, що в таблицях можуть зберігатися дані в інших типах, ніж вам потрібно. Іноді слід перетворити ці типи на потрібні, щоб виконати необхідні операції.

У таблиці series є стовпчик num_ratings, який зберігає цілі числа, але цього разу його спроєктовано як VARCHAR(5). Ви хочете обчислити середнє значення стовпчика num_ratings, але вважаєте, що цей стовпчик є цілим числом.

Ви підготували такий запит:

SELECT AVG(num_ratings)
FROM series
WHERE num_ratings BETWEEN 0 AND 5000

Ця вправа є частиною курсу

Очищення даних у базах даних SQL Server

Переглянути курс

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

-- Use CAST() to convert the num_ratings column
SELECT AVG(___(num_ratings ___ ___))
FROM series
-- Use CAST() to convert the num_ratings column
WHERE ___(___ ___ ___) BETWEEN 0 AND 5000
Редагувати та запускати код