SQL инструменты
Полезные утилиты для работы с SQL-запросами и базами данных — прямо в браузере.
SQL Formatter
Форматирует и выравнивает SQL-запрос с отступами. Поддерживает PostgreSQL, MySQL, SQLite, BigQuery.
EXPLAIN Visualizer
Вставьте вывод EXPLAIN ANALYZE — увидите дерево плана запроса с временем и стоимостью каждого узла.
Schema Designer
Визуальный конструктор схемы БД. Создавайте таблицы и столбцы — экспортируйте в CREATE TABLE SQL.
SQL Описание
Вставьте SQL-запрос — получите понятное описание на русском: что выбирает, какие фильтры, как группирует.
JSON → CREATE TABLE
Вставьте JSON объект — получите DDL с автоматическим определением типов: INTEGER, VARCHAR, JSONB, DATE.
Schema Diff
Сравните две схемы таблицы — получите готовую ALTER TABLE миграцию: ADD/DROP COLUMN, ALTER TYPE.
Генератор данных
Задайте схему таблицы — получите реалистичные INSERT-запросы: имена, email, телефоны, даты, суммы.
SQL → Pandas
Конвертирует SELECT запрос в Python pandas код: merge, groupby, agg, sort_values, head.
Pivot конструктор
Вставьте CSV — выберите строки, столбцы, агрегацию — получите CASE WHEN или CROSSTAB SQL с предпросмотром.
Оконные функции
Визуально настраиваете ROW_NUMBER, RANK, LAG, SUM с PARTITION BY, ORDER BY и фреймом — получаете синтаксис.
ERD из SQL
Вставьте CREATE TABLE DDL — получите ER-диаграмму с таблицами, типами столбцов и FK-связями со стрелками.
SQL Linter
Проверяет 12 антипаттернов: SELECT *, неявные JOIN, функции в WHERE, NOT IN с NULL, UPDATE/DELETE без WHERE.
Query Cost Estimator
Оценивает относительную стоимость SQL запроса: JOIN, подзапросы, функции в WHERE, DISTINCT и другие факторы.
SQL → dbt model
Конвертирует SELECT запрос в dbt модель: заменяет таблицы на {{ ref() }}, генерирует schema.yml.
Хотите закрепить знания SQL на практике?