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

Ваше завдання — отримати унікальні назви категорій, у яких є продукти з price більше ніж 450. Для цього використовуйте оператор WHERE, де порівнюєте 450 зі значенням стовпця price.

У результаті має бути лише один стовпецьcategory.name. Не включайте стовпець price у секцію SELECT; використовуйте його лише у секції WHERE.

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

  • Отримайте стовпець category.name з таблиці category.
  • Використайте DISTINCT, щоб отримати лише унікальні значення.
  • Виконайте об'єднання з таблицею product за допомогою оператора JOIN.
  • Спільний стовпець для обох таблиць — category.id = product.category_id.
  • Використайте оператор WHERE з умовою price > 450.

Рішення

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

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

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

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

single

Запитати АІ

expand

Запитати АІ

ChatGPT

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

close

Awesome!

Completion rate improved to 4

bookЗавдання: Отримати Категорію за Ціною Товару

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

Ми вже отримали кількість товарів у кожній категорії. Тепер компанія доручила нам отримати категорії, у яких товари коштують більше певної суми грошей, щоб вони могли надати на них знижку.

Завдання

Swipe to start coding

Ваше завдання — отримати унікальні назви категорій, у яких є продукти з price більше ніж 450. Для цього використовуйте оператор WHERE, де порівнюєте 450 зі значенням стовпця price.

У результаті має бути лише один стовпецьcategory.name. Не включайте стовпець price у секцію SELECT; використовуйте його лише у секції WHERE.

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

  • Отримайте стовпець category.name з таблиці category.
  • Використайте DISTINCT, щоб отримати лише унікальні значення.
  • Виконайте об'єднання з таблицею product за допомогою оператора JOIN.
  • Спільний стовпець для обох таблиць — category.id = product.category_id.
  • Використайте оператор WHERE з умовою price > 450.

Рішення

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

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

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

close

Awesome!

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

single

some-alt