人生有起有落,有起有伏,无论你现在是在人生的顶峰,还是在人生的低谷,都是人生必经的一个过程。站在山峰的你,回头看看曾经在山谷的你,是多么的发奋图强,自强不息。所有的好事不是不来,而是在等红绿灯的路上。
上面两个简单的Sql,我们从表面理解,查询的最终结果应该是一样的,但实际结果却和我们想象的不一样
第一条sql查询的结果有一条数据
第二条sql查询的结果却为空
原因:
not exists的子查询,对于子查询不返回行和子查询返回行的查询结果是有区别的
这些细小的差别千万不要被我们所忽视,一旦项目庞大了,想跟踪到具体的错误所花费的时间也是可观的。尽量把这些不必要的错误扼杀在摇篮里。
啰嗦了,呵呵。
上面两个简单的Sql,我们从表面理解,查询的最终结果应该是一样的,但实际结果却和我们想象的不一样
第一条sql查询的结果有一条数据
第二条sql查询的结果却为空
原因:
not exists的子查询,对于子查询不返回行和子查询返回行的查询结果是有区别的
这些细小的差别千万不要被我们所忽视,一旦项目庞大了,想跟踪到具体的错误所花费的时间也是可观的。尽量把这些不必要的错误扼杀在摇篮里。
啰嗦了,呵呵。
到此这篇关于sqlnotin与notexists如何使用中的细微差别就介绍到这了。在醒着的时间里,追求你认为最有意义的。更多相关sqlnotin与notexists如何使用中的细微差别内容请查看相关栏目,小编编辑不易,再次感谢大家的支持!