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

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

Тепер компанія має для нас нове завдання.

Новий постачальник звернувся до нас і повідомив, що може постачати товари з категорій Meat або Grains за низькою ціною. Нам потрібно з'ясувати, які продукти з цих категорій мають менше ніж 100 одиниць на складі.

Завдання

Swipe to start coding

Ваше завдання — знайти назви продуктів та їхню quantities на складі. Об'єднайте дві таблиці: product та category.

Зосередьтеся на продуктах із категорій Meat або Grains. Використайте оператор OR для цих категорій і переконайтеся, що кількість продукту менша за 100 за допомогою оператора AND.

Відсортуйте результати за стовпцем name за допомогою оператора ORDER BY.

Примітка

Обгорніть умову з оператором OR у дужки перед застосуванням оператора AND. Це відповідає стандартному порядку виконання операцій у дискретній математиці.

У результаті має бути 2 стовпці: product_name та amount. Не забудьте встановити відповідні псевдоніми!

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

  • Отримайте стовпці product.name та product.amount із таблиці product.
  • Призначте псевдонім product_name для першого стовпця та amount для другого.
  • Об'єднайте таблицю category за спільним стовпцем product.category_id = category.id.
  • Використайте оператор WHERE, щоб задати умову, що category.name дорівнює 'Meat' або 'Grains'.
  • Використайте логічний оператор AND, щоб також вимагати, що product.amount < 100.
  • Відсортуйте результати за product.name.

Рішення

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

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

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

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

single

Запитати АІ

expand

Запитати АІ

ChatGPT

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

close

Awesome!

Completion rate improved to 4

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

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

Тепер компанія має для нас нове завдання.

Новий постачальник звернувся до нас і повідомив, що може постачати товари з категорій Meat або Grains за низькою ціною. Нам потрібно з'ясувати, які продукти з цих категорій мають менше ніж 100 одиниць на складі.

Завдання

Swipe to start coding

Ваше завдання — знайти назви продуктів та їхню quantities на складі. Об'єднайте дві таблиці: product та category.

Зосередьтеся на продуктах із категорій Meat або Grains. Використайте оператор OR для цих категорій і переконайтеся, що кількість продукту менша за 100 за допомогою оператора AND.

Відсортуйте результати за стовпцем name за допомогою оператора ORDER BY.

Примітка

Обгорніть умову з оператором OR у дужки перед застосуванням оператора AND. Це відповідає стандартному порядку виконання операцій у дискретній математиці.

У результаті має бути 2 стовпці: product_name та amount. Не забудьте встановити відповідні псевдоніми!

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

  • Отримайте стовпці product.name та product.amount із таблиці product.
  • Призначте псевдонім product_name для першого стовпця та amount для другого.
  • Об'єднайте таблицю category за спільним стовпцем product.category_id = category.id.
  • Використайте оператор WHERE, щоб задати умову, що category.name дорівнює 'Meat' або 'Grains'.
  • Використайте логічний оператор AND, щоб також вимагати, що product.amount < 100.
  • Відсортуйте результати за product.name.

Рішення

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

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

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

close

Awesome!

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

single

some-alt