背景: 因为之前处理了一些关于not exsts导致的性能sql,但是没时间整理,最近打算抽时间分享一下。 验证案例: sql文本如下,因为篇幅有限,而且不太需要,所以我就不放建表语句及数据量的信息了 select count(1) from tttt.mmmmm_sssssale t where t.sssss not in ('e111', 'ddddda
背景: 数据库是3.2.x某版本。业务反馈有条sql报错ORA-01476: divisor is equal to zero。 sql语句案例类似如下sql。 select count(b) from zry where b in ('cs1','cs2') and a/c=0.5 ; 但是验证b in ('cs1','cs2')条件下c并没有0或者nul