Задача 1. Подсчёт количества клиентов по статусу

Для подсчёта количества клиентов по статусу можно использовать SQL-запрос с группировкой по полю status и функцией COUNT() для подсчёта строк в каждой группе. Например:

Короткий ответ

Что ответить на собеседовании

Для подсчёта количества клиентов по статусу можно использовать SQL-запрос с группировкой по полю status и функцией COUNT() для подсчёта строк в каждой группе. Например:

Подробный разбор

Ответ с пояснениями

Условие

Задача 1. Подсчёт количества клиентов по статусу

Требование: Написать запрос, который выводит количество клиентов в каждом статусе (active, inactive, blocked и т.д.).

Результат должен содержать два столбца: status и cnt.

Ответ

Для подсчёта количества клиентов по статусу можно использовать SQL-запрос с группировкой по полю status и функцией COUNT(*) для подсчёта строк в каждой группе. Например:

SELECT status, COUNT(*) AS cnt
FROM clients
GROUP BY status;

Здесь clients — имя таблицы с клиентами, status — поле, в котором хранится статус клиента. Результат будет содержать два столбца: status и cnt — количество клиентов с этим статусом.

Практика в реальном времени

Подготовьтесь к следующему собеседованию

Interview Boost учитывает вакансию, резюме и технологии и помогает сформулировать ответ прямо во время интервью.

Начать подготовку