Заказы с информацией о товаре и покупателе

Лёгкая JOIN-запросы

Условие задачи

Таблицы users (id, name), products (id, name, price) и order_items (id, user_id, product_id, quantity). Выведите имя покупателя (buyer), название товара (product), quantity и итоговую стоимость quantity * price как item_total. Отсортируйте по item_total DESC.

Схема данных

CREATE TABLE users (id INTEGER PRIMARY KEY, name TEXT);
CREATE TABLE products (id INTEGER PRIMARY KEY, name TEXT, price REAL);
CREATE TABLE order_items (id INTEGER PRIMARY KEY, user_id INTEGER, product_id INTEGER, quantity INTEGER);

Темы

JOIN ORDER BY

Подсказки

Решить в интерактивной SQL-песочнице → ← Все SQL-задачи