SQL 格式化
developer · v1.0.0 · 纯前端,数据不出浏览器
原始 SQL
格式化结果
SELECT u.id, u.name, count(o.id) AS order_count FROM users u LEFT JOIN orders o ON o.user_id = u.id WHERE u.created_at > '2026-01-01' GROUP BY u.id, u.name HAVING count(o.id) > 3 ORDER BY order_count DESC LIMIT 20;
纯文本处理,不连接任何数据库。若某段合法语句被报语法错误, 多半是方言选错了 —— 例如带反引号的 MySQL 语句选标准 SQL 就会失败。