首页 > SQL语句中INNERJOIN与WHERE子句的根本区别是什么?

SQL语句中INNERJOIN与WHERE子句的根本区别是什么?

客户想要一些数据,以前用普通的where子句就可以搞定,但上次用where子句后产生了类似笛卡尔积的结果。
求教于同事,同事用了INNERJOIN轻松解决了这个问题。
虽然INNERJOIN我也会用但不是特别理解,我的理解是INNERJOIN主要用来连接表,而where子句用来筛选结果。但我还是不太明白他们最深层的区别,想请教下大神,多谢~
(如果还能解释下他们在执行计划中的区别,那就太好了)


stackOverflow

【热门文章】
【热门文章】