笛卡尔积+表的连接操作+案例
笛卡尔积
含义:用第一张表的每一行0与第二张表的每一行进行连接
消除笛卡尔积(等值条件)
(1)确定所需的数据表
(2)确定已知的关联字段
【案例1】查询每个雇员编号、姓名、职位、基本工资、部门名称、部门位置信息
select e.empno,e.ename,e.job,e.sal,
d.dname,d.loc
from emp e ,dept d //这里的e、d是别名
where e.deptno=d.deptno
【案例2】查询出每个雇员编号、姓名、雇佣日期、基本工资、工资等级
select e.empno,e.name,e.hiredate,e.sal,s.grade
from emp e ,salgrade s
where e.sal between s.losal and s.hisal;
【案例3】现要求清楚显示工资等级信息,按如下格式进行替换(这里使用decode函
本文来自博客园,作者:你好,Alf,转载请注明原文链接:https://www.cnblogs.com/Alf-/p/16193074.html