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

Уніфікація форматів рейсів II

У попередній вправі ви використовували CONCAT(), REPLICATE() і LEN(). Ви отримали всі записи з понад 100 затримками з таблиці flight_statistics. В окремому стовпці ви об'єднали carrier_code, registration_code та airport_code, отримавши формат на кшталт: "AA - 0000119, JFK".

У цій вправі ви розв'яжете ту саму задачу ще раз, але цього разу, поєднуючи функції FORMAT() і CONCAT().

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

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

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

Інструкції до вправи

  • Об'єднайте carrier_code, відформатований registration_code та airport_code за допомогою відповідної функції.
  • Відформатуйте стовпець registration_code, попередньо привівши його до цілого типу.
  • Відфільтруйте записи з понад 100 затримками.

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

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

SELECT 
    -- Concat the strings
	___(
		carrier_code, 
		' - ', 
        -- Format the code
		___(___(registration_code AS INT), '0000000'),
		', ', 
		airport_code
	) AS registration_code
FROM flight_statistics
-- Filter registers with more than 100 delays
WHERE ___ > 100
Редагувати та запускати код