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

Порівняння значень

Компанія eSymphony попросила вас проаналізувати відмінності між іменем виконавця та композитора. Конкретніше — їм потрібно дізнатися, для яких треків Queen вони відрізняються. Якщо вони співпадають, має з'явитися значення NULL, а якщо різняться — слід показати ім'я виконавця. Для вас це не проблема, адже ви знаєте все про функції, пов'язані з NULL.

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

Вступ до Oracle SQL

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

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

  • Відобразіть NULL, якщо ім'я виконавця та композитор однакові, і ім'я виконавця — якщо вони різняться.
  • Відфільтруйте рядки, де ім'я виконавця — 'Queen'.

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

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

-- Use the correct null-related function
SELECT t.Name, ar.Name, t.Composer, ___(___, ___)
FROM Track t INNER JOIN Album a 
	ON t.AlbumId = a.AlbumId
	INNER JOIN Artist ar
	ON a.ArtistId = ar.ArtistId
-- Filter on artist name Queen
WHERE ___ = '___'
ORDER BY 3
Редагувати та запускати код