如何使用带有复合 WHERE 子句的 DataGrip SQL 格式化程序
Posted
技术标签:
【中文标题】如何使用带有复合 WHERE 子句的 DataGrip SQL 格式化程序【英文标题】:How to use DataGrip SQL formatter with compound WHERE clause 【发布时间】:2019-08-22 20:33:14 【问题描述】:我可以设置哪种配置来让 WHERE 语句的每个子句从新行开始?例如:
-- bad
select *
from table
where a = 1 and b = 2
-- good
select *
from table
where a = 1
and b = 2
【问题讨论】:
【参考方案1】:为了在下一行获得AND或OR条件的每个部分,只需设置以下内容:
查询 / WHERE 和 HAVING 子句 / 包装元素 ⟶ Chop
【讨论】:
以上是关于如何使用带有复合 WHERE 子句的 DataGrip SQL 格式化程序的主要内容,如果未能解决你的问题,请参考以下文章
当 WHERE 子句中只有一列时,SQL Server 会使用复合索引吗?
如何使用带有 WHERE 子句的 XML.modify 'replace value'
iOS - Firestore 复合索引中的索引上的多个 orderBy 和 where 子句
如何使用带有过滤器 where 子句的 oracle 外连接