1. 学ぶ
  2. /
  3. コース
  4. /
  5. Розвідувальний аналіз даних у SQL

Connected

演習

COALESCE

Функція coalesce() корисна, коли потрібно задати типове або резервне значення, якщо в стовпці є значення NULL.

coalesce() перевіряє аргументи по черзі й повертає перше значення, яке не є NULL, якщо таке існує.

  • coalesce(NULL, 1, 2) = 1
  • coalesce(NULL, NULL) = NULL
  • coalesce(2, 3, NULL) = 2

У даних fortune500 стовпець industry містить пропущені значення. Використайте coalesce(), щоб підставити значення з sector як галузь, коли industry дорівнює NULL. Потім знайдіть найпоширенішу галузь.

指示

100 XP
  • Використайте coalesce(), щоб вибрати перше не-NULL значення з industry, sector або 'Unknown' як запасний варіант.
  • Задайте псевдонім для результату виклику coalesce() як industry2.
  • Порахуйте кількість рядків для кожного значення industry2.
  • Знайдіть найпоширеніше значення industry2.