一步步看懂 SQL 查询在做什么
粘贴查询语句,即可看到通俗的步骤说明、JOIN 关联示意图,以及慢查询或有风险写法的提示。
- 在您的设备上运行
- 无需注册
- 访问过一次后可离线使用

—步骤
—关联
—警告
如何读懂一段 SQL 查询
- 在输入框中粘贴 SQL。以分号分隔的语句会逐条读取。
- 按数据库逻辑上的执行顺序阅读下方的步骤和 JOIN 示意图。
- 查看警告,确认无误后复制格式化后的 SQL。
常见问题
支持哪些 SQL 语法?
常见 SQL:带 JOIN 的 SELECT、子查询、CTE、UNION、带 ROLLUP 的 GROUP BY、窗口函数,以及 INSERT、UPDATE、DELETE 和基础的 CREATE TABLE。无法识别的语法会提示所在的行和列。
它会运行我的查询或连接数据库吗?
不会。查询只会在浏览器中作为文本读取。不会执行任何语句,也不会发送到任何地方。
为什么步骤顺序和我写的不一样?
步骤按逻辑顺序排列:先 FROM 和 JOIN,然后依次是 WHERE、GROUP BY、HAVING、SELECT、ORDER BY 和 LIMIT。数据库的实际执行方式可能不同,但结果是一样的。
评价
还没有评价。快来抢先评价。

