Что умеет Deepseek по его же утверждениям:
✅ Сложные JOIN-ы, подзапросы, CTE (WITH)
✅ Агрегация (GROUP BY, HAVING, оконные функции)
✅ Оптимизация запросов (индексы, EXPLAIN ANALYZE)
✅ Работа с JSON, геоданными, временными рядами
✅ Динамический SQL, хранимые процедуры (где поддерживается)
Также Deepseek сообщает, где может ошибиться:
⚠ Специфичный синтаксис (например, Oracle LISTAGG vs. PostgreSQL STRING_AGG).
⚠ Ограничения СУБД (например, SQLite не поддерживает полноценные хранимые процедуры).
P.S. По моему опыту можно сказать, что как простые SQL запросы выданные Deepseek могут иметь ошибки, так и сложные запросы могут быть без ошибок.