卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

mysql update mysql中not in怎么使用?

mysql中not in怎么使用?在mysql中,哪個(gè)查詢更快,不在還是不存在?因?yàn)閕n將使用您的子查詢字段去主表匹配您需要的行,exists將根據(jù)匹配項(xiàng)判斷是或否,然后根據(jù)是否匹配來(lái)決定結(jié)果。如果子

mysql中not in怎么使用?

在mysql中,哪個(gè)查詢更快,不在還是不存在?因?yàn)閕n將使用您的子查詢字段去主表匹配您需要的行,exists將根據(jù)匹配項(xiàng)判斷是或否,然后根據(jù)是否匹配來(lái)決定結(jié)果。如果子查詢表很大,使用存在判斷,效率會(huì)很高。當(dāng)子查詢很小時(shí),直接匹配所需的值會(huì)更快。例如,如果主表中有40000行,子查詢中有5個(gè)數(shù)據(jù),那么exists將匹配子查詢中的40000行。如果有匹配項(xiàng),則會(huì)顯示。如果沒(méi)有匹配項(xiàng),則不會(huì)顯示。因此,有必要判斷40000次,并在主表中檢索40000行中的這5條記錄。由于存在索引,in通常效率更高,但相反,主表中有5條記錄,子查詢中有40000行。只存在5次判斷,而in使用40000個(gè)數(shù)據(jù)來(lái)匹配5條記錄。當(dāng)然,存在更快。