Заказы пользователей

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)
  );

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

INSERT INTO users (id, name) VALUES
    (1, 'Alice'),
    (2, 'Bob'),
    (3, 'Charlie'),
    (4, 'Diana');

  INSERT INTO orders (id, user_id, amount, created_at) VALUES
    (1, 1, 100, '2026-01-10'),
    (2, 1, 50,  '2026-01-11'),
    (3, 2, 30,  '2026-01-12');

Ваш SQL

Результат

Нет табличного результата (возможно, запрос не SELECT), или результат пуст.