请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

关于中途提到的SQL语句优化的问题

老师您好,在课程中提到了优化如下的语句

select t1.id,t2.name from t1,t2 wheret1.pid=t2.id;

方法是使用JOIN ON ,这一块不是很明白,where 方式和join方式有什么区别对于这条语句。

正在回答

插入代码

1回答

用join是用到了驱动表的概念,用数据量小的表做驱动表做外层循环会减少循环次数,从而达到优化效果,where语句没有这个功效。

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号