1. 规范化 PostgreSQL 复杂联表查询
后端开发人员背景
在排查线上故障时,从日志中提取出了一段挤成一团、完全没有换行和缩进的 PostgreSQL 查询语句,包含多个 LEFT JOIN 和 GROUP BY。
问题
难以阅读 SQL 逻辑,且关键字大小写混杂,不符合团队的编码规范。
如何使用
将混乱的 SQL 粘贴至输入框,选择 SQL 方言为“PostgreSQL”,模式设为“格式化”,关键字大小写设为“大写”,缩进宽度设为 2。
{"language": "postgresql", "mode": "format", "keywordCase": "upper", "tabWidth": 2}结果
获得排版整齐、关键字全部大写、带有清晰缩进的 SQL 语句,一眼看清 JOIN 关系与过滤条件。