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

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

Suggested prompts:

What is the specific amount we should use as the threshold for product prices?

Can you show me how to retrieve those categories from the data?

Do you need the results in a specific format or report?

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