Заказы пользователей
Easy
Войдите, чтобы сохранялся прогресс.
Сформируйте запрос, который вернёт список пользователей и число их заказов. В результате должны быть все пользователи, даже если у них нет заказов. Ожидаемые колонки: name, orders_cnt
Структура таблиц
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,
created_at TEXT NOT NULL,
FOREIGN KEY (user_id) REFERENCES users(id)
);
Пример данных
orders
| id | user_id | amount | created_at |
|---|---|---|---|
| 1 | 1 | 100 | 2026-01-10 |
| 2 | 1 | 50 | 2026-01-11 |
| 3 | 2 | 30 | 2026-01-12 |
Показано строк: 3 (LIMIT 5)
users
| id | name |
|---|---|
| 1 | Alice |
| 2 | Bob |
| 3 | Charlie |
| 4 | Diana |
Показано строк: 4 (LIMIT 5)
Ваш SQL
Результат
Результат пуст (0 строк).