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

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.

Рішення

Все було зрозуміло?

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

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

Секція 2. Розділ 6
single

single

Запитати АІ

expand

Запитати АІ

ChatGPT

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

close

Awesome!

Completion rate improved to 4

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.

Рішення

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

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

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

close

Awesome!

Completion rate improved to 4
Секція 2. Розділ 6
single

single

some-alt