数据库多表查询总结
来源:互联网 发布:js开启严格模式 编辑:程序博客网 时间:2024/05/03 13:27
多表查询语法:
SELECT table1.column, table2.column
FROM table1, table2
WHERE table1.column1 = table2.column2;
但要注意where 不要省,省略where 即为笛卡尔集,而且where 条件要有效,两张表间有一个相同的字段,才好进行有效的多表查询
内连接:
select empno,ename,sal,dname,loc from emp,dept
where emp.deptno=dept.deptno;
内连接的另一种写法:
select empno,ename,job,sal,dept.deptno,dname,loc
from emp join dept on (emp.deptno=dept.deptno);
外连接语法:
SELECT table1.column, table2.column --右外连接
FROM table1, table2
WHERE table1.column(+) = table2.column;
SELECT table1.column, table2.column --左外连接
FROM table1, table2
WHERE table1.column = table2.column(+);
select empno,ename,job,sal,dept.deptno,dname,loc
from emp,dept
where emp.deptno(+)=dept.deptno;
未完。。。
- 数据库多表查询总结
- node.js-ORM数据库框架sequelize使用总结 超时查询、缓存查询、多表关联查询
- 数据库分页查询总结
- 数据库查询关键字总结
- 数据库查询语句总结
- 数据库查询语句总结
- 数据库查询总结
- 数据库查询优化总结
- 数据库,多表查询
- 数据库多表查询
- 数据库 多表查询
- 数据库多表查询
- 数据库多表查询
- 数据库多表查询
- 多表查询数据库
- 数据库多表查询
- 数据库多表查询
- 数据库多表查询
- 图解TCP/IP 1
- 在Git上如何强推代码规范
- angularjs过滤敏感字符
- Android Studio中使用SQLite问题:android.database.sqlite.SQLiteException: no such table: XXX (code 1)
- 虚拟机的创建(镜像法)
- 数据库多表查询总结
- 第8周项目4(1) 稀疏矩阵的三元组表示的实现及应用
- 提交到gihub报错:fatal: remote origin already exists.
- 很无语的Zookeeper zkCli连接zkServer失败问题
- 服务器管理
- 第五章 JAVA Bean技术
- Unity_流的常用操作与字节数组的相互转换
- Android Volley框架源码解析
- [codeforces107C][51nod1579]席位安排