Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Завдання: Отримати Мінімальну Ціну за Категорією | Section
Practice
Projects
Quizzes & Challenges
Вікторини
Challenges
/
Розширений Рівень SQL
Секція 1. Розділ 17
single

single

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

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

Компанія має визначити мінімальну ціну товару в кожній категорії для організації маркетингової кампанії. Це завдання доручено саме вам!

Завдання

Swipe to start coding

Ваше завдання — отримати мінімальну ціну для кожної категорії товарів. Однак, щоб надати клієнтам вибір, потрібно отримати лише ті категорії, у яких є більше ніж 5 різних товарів.

Об'єднайте дві таблиці, агрегуйте дані та використайте оператор HAVING. У кінці відсортуйте результат за category_name у порядку зростання.

Зверніть увагу, що у відповіді має бути 2 стовпці: category_name та min_price. Не забудьте встановити псевдоніми для цих стовпців!

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

  • Отримайте стовпець category.name та мінімальне значення стовпця price з таблиці category.
  • Призначте псевдонім category_name для першого стовпця та min_price для другого.
  • Виконайте об'єднання з таблицею product за спільним стовпцем category.id = product.category_id.
  • Згрупуйте дані за category.name.
  • Використайте оператор HAVING з умовою COUNT(product.name) > 5.
  • Відсортуйте результати за category_name.

Рішення

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

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

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

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

single

Запитати АІ

expand

Запитати АІ

ChatGPT

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

some-alt