Выручка по пользователям
EasyНапишите запрос, который вернёт пользователей и суммарную выручку (total_amount) по их заказам. Требования: - Пользователи без заказов тоже должны быть в выдаче (total_amount = 0). Ожидаемые колонки: name, total_amount
Структура таблиц
CREATE TABLE users (
id INTEGER PRIMARY KEY,
name TEXT NOT NULL
);
CREATE TABLE orders (
id INTEGER PRIMARY KEY,
user_id INTEGER NOT NULL,
amount INTEGER NOT NULL,
FOREIGN KEY (user_id) REFERENCES users(id)
);
Пример данных
INSERT INTO users (id, name) VALUES
(1, 'Alice'),
(2, 'Bob'),
(3, 'Charlie'),
(4, 'Diana');
INSERT INTO orders (id, user_id, amount) VALUES
(1, 1, 100),
(2, 1, 50),
(3, 2, 30),
(4, 2, 70),
(5, 4, 25);
Ваш SQL
Результат
Нет табличного результата (возможно, запрос не SELECT), или результат пуст.