О проекте SQLTest.online

Бесплатный онлайн-тренажер SQL: задачи, уроки и песочница на реальных базах данных.

SQLTest.online помогает выучить SQL с нуля, поддерживать навыки для работы и готовиться к техническим собеседованиям. Вы пишете настоящие запросы в браузере, выполняете их на реальных СУБД и сразу получаете результат автоматической проверки.

486практических задач
8СУБД
6языков
0установок: всё работает в браузере

Что здесь можно делать

Все инструменты работают с одними и теми же базами: можно прочитать урок, попробовать запрос в песочнице и решить задачи по теме.

Как мы создаем задачи

Задачи пишут и проверяют люди, которые каждый день работают с данными: преподаватели SQL, аналитики данных и backend-разработчики.

Реальные сценарии

Задачи взяты из аналитики, отчетности и разработки приложений: продажи, аренда, авиаперелеты, сотрудники.

Проверка на реальных СУБД

Каждый запрос выполняется на настоящем сервере базы данных, а не в эмуляторе, поэтому вы изучаете тот диалект, с которым встретитесь на работе.

От основ к сложному

Подборки начинаются с простых запросов и доходят до соединений, подзапросов, оконных функций и производительности.

Постоянная проверка

Мы читаем отзывы пользователей и обновляем задачи, ожидаемые ответы и пояснения, чтобы они оставались точными.

Для кого этот сайт

Студенты

Изучайте SQL для учебы или самостоятельно: уроки и задачи выстроены последовательно.

Разработчики

Освежите SQL, разберитесь в различиях между СУБД и подготовьтесь к техническому собеседованию.

Аналитики данных

Тренируйте агрегацию, оконные функции и аналитические запросы на реалистичных данных.

Открытый проект

Исходный код SQLTest.online открыт на GitHub. За уроки и задачи не нужно платить: сайт существует на пожертвования пользователей. Присоединяйтесь к сообществу, чтобы задать вопрос, сообщить об ошибке в задаче или предложить новую.

Спасибо участникам проекта

Часто задаваемые вопросы

Что такое SQLTest.online и кто его развивает?

SQLTest.online - интерактивная платформа для изучения и практики SQL. Ее развивают люди с практическим опытом преподавания SQL, backend-разработки и анализа данных, а исходный код проекта открыт на GitHub.

Как практиковать SQL онлайн на реальных СУБД?

Выберите задачу и напишите запрос в редакторе в браузере. Он выполнится на настоящем сервере базы данных: MySQL, MariaDB, PostgreSQL, SQL Server, SQLite, Firebird или DuckDB, в зависимости от задачи.

Сколько на сайте SQL-задач?

В банке 486 практических задач по темам и уровням сложности: от простых запросов до аналитических.

Поможет ли SQLTest.online подготовиться к собеседованию по SQL?

Да. Задачи охватывают соединения, агрегацию, подзапросы, оконные функции и другие темы, которые часто встречаются на технических собеседованиях, а симулятор собеседования позволяет отрепетировать само интервью.

SQLTest.online бесплатный?

Да. Задачи, уроки, SQL-песочница и тест навыков SQL бесплатны. Проект поддерживается пожертвованиями.