
SQL с нуля
От первой выборки до оконных функций и транзакций — с задачей после каждого урока.
12 глав · 77 уроков· 16 бесплатных
Не смотрите очередной курс — пишите SQL на настоящих таблицах и сразу получайте проверку. В тренажёре есть задачи с собеседований в Яндексе, Ozon, Т-Банке и других компаниях.
Ride-hailing-сервис готовит рейтинг самых загруженных водителей. Для каждого водителя посчитайте общее число его поездок в истории сервиса — независимо от статуса поездки, отменённые тоже считаются. Найдите 5 лидеров. Выведите name и ride_count. Отсортируйте результат по количеству поездок по убыванию.
SELECT d.name, COUNT(r.id) AS ride_count FROM drivers d JOIN rides r ON r.driver_id = d.id GROUP BY d.name ORDER BY ride_count DESC LIMIT 5;
| # | name | ride_count |
|---|---|---|
| 1 | Sergey | 3 |
| 2 | Maria | 2 |
| 3 | Andrew | 2 |
| 4 | Olga | 1 |
Ride-hailing-сервис готовит рейтинг самых загруженных водителей. Для каждого водителя посчитайте общее число его поездок в истории сервиса — независимо от статуса поездки, отменённые тоже считаются. Найдите 5 лидеров. Выведите name и ride_count. Отсортируйте результат по количеству поездок по убыванию.
SELECT d.name, COUNT(r.id) AS ride_count FROM drivers d JOIN rides r ON r.driver_id = d.id GROUP BY d.name ORDER BY ride_count DESC LIMIT 5;
Задачи, которые встречались на собеседованиях
Пишите запросы к настоящим таблицам: у каждой задачи свой датасет.
Трек — подборка задач под профессию. Курс — программа с теорией и задачей в каждом уроке; первые главы бесплатны.
2 курса · 25 глав · 160 уроков
6 курсов · 47 глав · 194 урока
2 курса · 20 глав · 117 уроков
Практика не заканчивается курсом: решайте новые задачи, повышайте ранг и подтверждайте навык экзаменом.
Каждое верное решение даёт силу. Сила двигает вас в недельном рейтинге и открывает новые ранги — а с рангом меняется герой.
Junior → Middle → Senior → … → Primordial · 14 рангов





Сертификат получают после сданного экзамена, а не за регистрацию. Подлинность проверяется по QR-коду и на публичной странице.
Владелец сертификата
Ragnar Lothbrok
Подтверждённые навыки
Дата
01.06.2026
Код проверки
B2D6118AF7C9
Результат
100%
sql.coderang.dev
Все тарифы — разовая оплата за период, без автопродления.
Не нашли ответ — напишите нам в Telegram.
Да. Все задачи Easy, включая лёгкие задачи с реальных собеседований, а ещё ранги, герой ранга, песочница и рейтинг бесплатны навсегда. Карта не нужна. Premium открывает Medium, Hard, Expert, безлимитный ИИ и режим собеседования.
PostgreSQL, MySQL, ClickHouse и BigQuery. SQL Arena — единственный тренажёр с задачами на ClickHouse. Запросы запускаются в реальной базе, а результат проверяется сразу.
Да. В режиме «Собеседование» есть таймер и контроль фокуса, как на техническом скрининге. Можно решать задачи с собеседований в Яндексе, Т-Банке, Сбере и других компаниях.
Для Free карта не нужна. Premium оплачивается один раз за выбранный период — от 399 ₽/мес. Автопродления нет, повторных списаний тоже.
Откройте первую задачу — это бесплатно и без карты.
Решить первую задачуВ тренажёр