inner join 与 where子句有什么区别?
2016-03-21 15:47
309 查看
inner join 是内连接,where 是条件判断语句,用where语句可以实现内连接的功能,但区别在于where 语句还可以加上其他条件,而inner join则不可以了。
例如:
select a.*,b.* from a inner join b on a.id = b.id
等同于
select a.*,b.* from a,b where a.id = b.id
但如果用语句二的还可以接着写条件,语句一则要新添where语句
例如:
select a.*,b.* from a inner join b on a.id = b.id
等同于
select a.*,b.* from a,b where a.id = b.id
但如果用语句二的还可以接着写条件,语句一则要新添where语句
相关文章推荐
- 基于easyui开发Web版Activiti流程定制器详解(六)——Draw2d详解(二)
- 你可能不知道的10个JavaScript小技巧
- JVM 类加载过程简明版
- 调用shell脚本,IP处理
- Bluetooth
- 史上全详细制作远程推送证书以及用极光进行远程推送教程
- win8环境编译微软在github上公开的caffe
- 微信公众帐号开发教程第7篇-文本消息中使用网页超链接
- Google cardBoard Android的两个jar包,以及Demo
- 圣思源-张龙-Java SE 第六节(流程控制语句 Flow Control Statement)
- Android中的JSONObject和JSONArray的使用
- 三台机器的hadoop集群的配置、wordcount的运行
- android-多个listview菜单数据点击item项保留选中状态问题
- 《CRL Via C#》使用CSC.exe对两个文件进行编译
- css3 flex的使用示例集合
- secureCRT 文件上传的时候 总是提示was skipped
- 利用JQuery在网页上打印PDF
- n++与++n的区别
- 微信公众帐号开发教程第6篇-文本消息中换行符的使用
- 学习总结 vs软件简单了解