Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Завдання: Об'єднання Результатів Таблиць | Section
Розширений Рівень SQL
Секція 1. Розділ 14
single

single

bookЗавдання: Об'єднання Результатів Таблиць

Свайпніть щоб показати меню

Завдання

Swipe to start coding

Ваше завдання — об'єднати таблиці employees та contractors за допомогою оператора UNION.

Після цього з отриманої таблиці потрібно отримати лише ті ідентифікатори (ID), які є кратними 2. Також необхідно вибрати стовпці first_name та last_name. Використовуйте синтаксис WHERE id % 2 = 0. Для цього завдання потрібно використати підзапити у секції FROM, як показано у прикладі.

У результаті має бути 3 стовпці: id (псевдонім для ID з обох таблиць), first_name, last_name.

Коротка інструкція

  • Виберіть стовпці id, first_name та last_name.
  • У секції FROM напишіть два внутрішні запити, об'єднані оператором UNION.
  • У першому внутрішньому запиті виберіть employee_id, first_name та last_name з таблиці employees.
    • Присвойте псевдонім id для employee_id.
  • У другому внутрішньому запиті виберіть contractor_id, first_name та last_name з таблиці contractors.
    • Присвойте псевдонім id для contractor_id.
  • Присвойте псевдонім combined для об'єднаної таблиці.
  • Нарешті, використайте оператор WHERE з умовою id % 2 = 0.

id % 2 == 0 перевіряє, чи є id парним. Оператор % повертає залишок від ділення, тому якщо при діленні на 2 залишок дорівнює нулю, число є парним.

Рішення

Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 1. Розділ 14
single

single

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

some-alt