Лучшая категория по продажам

Medium

Войдите, чтобы сохранялся прогресс.

Есть товары с категориями и строки заказов. Найдите категорию, у которой суммарная выручка (qty * price) максимальна. Ожидаемые колонки: category, revenue

Структура таблиц

CREATE TABLE products (
    id INTEGER PRIMARY KEY,
    name TEXT NOT NULL,
    category TEXT NOT NULL,
    price INTEGER NOT NULL
  );

  CREATE TABLE order_items (
    id INTEGER PRIMARY KEY,
    order_id INTEGER NOT NULL,
    product_id INTEGER NOT NULL,
    qty INTEGER NOT NULL,
    FOREIGN KEY (product_id) REFERENCES products(id)
  );

Пример данных

order_items

id order_id product_id qty
1 201 1 1
2 201 2 2
3 202 3 1
4 203 4 5
5 203 5 2

Показано строк: 5 (LIMIT 5)

products

id name category price
1 Keyboard Peripherals 100
2 Mouse Peripherals 50
3 Monitor Displays 300
4 USB Cable Accessories 10
5 Laptop Stand Accessories 25

Показано строк: 5 (LIMIT 5)

Ваш SQL

Результат

Результат пуст (0 строк).