样式SQL查询


Style SQL query

当我调试程序时,我在底部有许多大型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插件?

我认为sql格式化程序可以满足您的需要。这是一个非常简单的PHP类。

GitHub存储库位于此处:https://github.com/jdorn/sql-formatter

here-sql美化程序那个美化查询,你的查询在被美化后会是这样的。

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

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