sql左连接查询哪个方式效率高
精选回答
永不凋落的玫瑰花 2024-07-24 14:32:54
EXISTS的效率比较高。
三种方式的对比如下:
1、EXISTS的优点即效率高,可以判断单字段和组合字段,并不受NULL的影响,但其缺点是逻辑稍微复杂;
2、IN的好处是逻辑直观简单,缺点是只能判断单字段,并且当NOTIN时效率较低,而且NULL会导致不想要的结果;
3、JOIN用在这种场合,JOIN的用途是联接两个表,而不是判断一个表的记录是否在另一个表。
![](http://yyk.iask.sina.com.cn/pic/fimg/160992415394576974321.jpg)
相关推荐
铁的热膨胀系数是多少
铸铁的热膨胀系数是(9.2-11.8)x0.000001/°C。热膨胀系数:物体由于温度改变而有胀缩现象。其变化能力以等压(p一定)下,单位温度变化所导致的体积变化,即热膨胀系数表示。热膨胀系数有线膨胀系数α、...
展开详情vivos1摄像头怎么升降
vivos1升降摄像头的方法:vivos1只有前置镜头可以升降,而且是自动升降,也就是说,当用户在使用到vivos1的前置镜头时,手机会自动识别,接着就会自动升起手机的前置镜头。...
展开详情