环境:redshift
事件起始:not like 和not in在同等条件下,发现结果不一致,查看like 和in的同等条件下,数据确实一致的
原因追踪:not like 会把条件列的空数据给排除出去。
详情如下图所示,case1和case2结果一致,case3和case4结果却出现差异:
case1
case2:

case3:

case4:

最终排查发现:由于not like的作用列有空数据,结果把空数据同样排除出去了,导致差异

环境:redshift
事件起始:not like 和not in在同等条件下,发现结果不一致,查看like 和in的同等条件下,数据确实一致的
原因追踪:not like 会把条件列的空数据给排除出去。
详情如下图所示,case1和case2结果一致,case3和case4结果却出现差异:
case1
case2:

case3:

case4:

最终排查发现:由于not like的作用列有空数据,结果把空数据同样排除出去了,导致差异


被折叠的 条评论
为什么被折叠?