sql语句中 关联查询时 where的效率一定比 join……on的效率低吗? 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 sql语句 关联 where 效率 join 搜索资料 3个回答 #热议# 在购买新能源车时,要注意哪些? gyk777 推荐于2017-10-13 · TA获得超过232个赞 知道小有建树答主 回答量:126 采纳率:0% 帮助的人:139万 我也去答题访问个人页 关注 展开全部 尽量使用Join 而不是Where来列出关联条件,特别是多个表联合的时候。原因是:1)在效率上,Where可能具有和Inner join一样的效率。但基本可以肯定的(通过SQLServer帮助和其它资料,以及本测试)是Join的效率不比Where差。2)使用Join可以帮助检查语句中的无效或者误写的关联条件通常db引擎会将where解析为join on,既然这样,何不直接使用join on:-) 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 伊人萦香 2010-01-21 · TA获得超过255个赞 知道答主 回答量:74 采纳率:0% 帮助的人:0 我也去答题访问个人页 关注 展开全部 基本上是这样的,对于多表关联还是建议用join on。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 淘果浆糊虫 2010-01-23 · TA获得超过114个赞 知道小有建树答主 回答量:194 采纳率:0% 帮助的人:100万 我也去答题访问个人页 关注 展开全部 我觉得一楼说的不错,如果你硬是要比较个先后,你可以找工具记录下它们执行的时间看看~~~ 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 收起 1条折叠回答 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2009-10-28 Oracle 当两个表关联时,用where条件关联快还是用j... 22 2013-07-04 SQL连表查询跟一个个表查询那个快各有什么优点和缺点 47 2013-04-01 表连接查询时 大表在前小表在后(是说的字段少的还是数据量少的... 30 2017-05-24 plsql中left join连接子查询语句会不会影响速度,... 1 2013-11-07 sql语句中的left join on 中的on是什么意思?... 40 2014-07-27 sql中inner join on 和一般的多表查询有什么区... 40 2014-12-02 sql语言中join on和where有什么区别? 23 2018-12-30 vFP中SQL查询join语句与on语句的顺序问题,先谢谢老... 2 更多类似问题 > 为你推荐: