clarkyu2016 / sql-beautify

VS Code extension that beautifies SQL(HQL).
MIT License
60 stars 20 forks source link

能不能增加一个功能:join 条件如果有and的话,format成并行 #26

Open stevejoeyms opened 2 years ago

stevejoeyms commented 2 years ago

例如

select xx from a left join b on a.id=b.od and a.xx=b.xx

clarkyu2016 commented 2 years ago

SELECT xx FROM a LEFT JOIN b ON a.id=b.od AND a.xx=b.xx 目前是并成同一行的,你是说如果b只是一个表名,不是具体的select * 的时候吗?

stevejoeyms commented 2 years ago

image 我有点想实现的效果是这样,就这样的关联键很清晰,不用再用肉眼去看关联的到底是哪个字段

clarkyu2016 commented 2 years ago

image 我有点想实现的效果是这样,就这样的关联键很清晰,不用再用肉眼去看关联的到底是哪个字段

这个我再想一下 比如: on (if(1=1 and 2 =1,id,id_2) = t2.b and a,xx = b.xx 这里如何区分两个and一个要换行一个不换行,可能要再想一下