Составить SQL-запрос

Опишите структуру таблиц и что нужно получить — модель напишет запрос и объяснит логику.

Под вашу СУБД

Укажите PostgreSQL, MySQL или ClickHouse — синтаксис будет верным для неё.

Разбор чужого запроса

Вставьте непонятный SQL и попросите объяснить, что он делает.

Оптимизация

Приложите план выполнения, и модель подскажет, где не хватает индекса.

Доступные модели

Весь каталог →

Частые вопросы

Нужно ли присылать данные?

Нет, достаточно структуры таблиц. Реальные данные лучше не отправлять.

Проверит ли модель запрос?

Она не выполняет SQL. Проверяйте на тестовой базе, особенно UPDATE и DELETE.

Понимает ли оконные функции?

Да, включая сложные конструкции с PARTITION BY и фреймами.