关于数据库内联接和左联接
2014-06-30 23:55
148 查看
在学习数据库的时候选择的是一本翻译书,有些概念没有搞清楚,现在总结一下。
内联接语句
select * FROM table1 one INNER JOIN table2 two ON one.table1_id=two.table2_id;
返回的结果是两个表中都存在的匹配数据
左联接语句SELECT * FROM table1 one LEFT JOIN table2 two ON one.table1_id=two.table2_id;
返回的结果是符合左表的所有数据。结果中有null的数据。
内联接语句
select * FROM table1 one INNER JOIN table2 two ON one.table1_id=two.table2_id;
返回的结果是两个表中都存在的匹配数据
左联接语句SELECT * FROM table1 one LEFT JOIN table2 two ON one.table1_id=two.table2_id;
返回的结果是符合左表的所有数据。结果中有null的数据。
相关文章推荐
- 关于jsp数据库联接的问题
- 一个关于数据库联接的问题
- 关于GUID生成函数的不同数据库间的支持
- 关于用VC,VB进行图像数据(二进制大对象)存储数据库的一点心得
- 关于数据库备份的问题!
- 关于对数据库的操作。
- 关于NetAdvantage中连接数据库的操作总结
- 关于数据库查询次数的问题
- 关于数据库恢复的知识~
- (原创)关于如何处理EXCEL( CSV)文件 导入数据库的解决方法!!
- 对李洪根在csdn的blog上的一篇关于数据库安装的一点个人看法。
- 用VC++6.0开发多表联接的数据库应用程序
- 看了“灵感之源”关于数据库空值问题的想法,表示赞同
- 关于餐饮无线点菜模块上传PDA的数据库结构说明
- 关于多数据库支持产品SwisSQL
- 关于数据库长度限制和.NET中处理正确长度等问题
- 关于如何使用ADO连接数据库
- 关于数据库空字段和DEFAULT值等问题
- 关于Update语句在不同数据库中的差别
- 关于数据库备份的一个问题??