4

当我调试我的程序时,我在底部有许多大的 SQL 查询作为输出,我分析它们。是否可以将查询设置为:

SELECT * FROM users LEFT JOIN profile ON users.id = profile.id WHERE user_id = 2

SELECT * FROM users 
LEFT JOIN profile 
ON users.id = profile.id
WHERE user_id = 2

所以跟踪查询会更容易吗?如果没有大量 PHP 代码,我能做些什么吗?或者也许有 jQuery 插件呢?

4

2 回答 2

2

我认为sql-formatter可能只是做你需要的。这是一个非常简单的 PHP 类。

GitHub 存储库在这里:https ://github.com/jdorn/sql-formatter

于 2013-07-27T21:46:19.997 回答
2

这里的sql beautifier 就是美化查询,你的美化后的查询会是这个样子。

 SELECT *
 FROM   users
    LEFT JOIN profile
          ON users.id = profile.id
 WHERE  user_id = 2  

最好快速阅读并理解所有步骤。

于 2013-07-27T21:49:11.580 回答