1.为什么表之间要进行连接?
学习的过程中,我们要学会多问几个问什么,多思考,多尝试,才能够更好的成长。尤其是,在初学的时候,沉浸在单表查询中的喜悦中,无法自拔、不能自已。我们需要用唯物辩证法的联系观点去看待这个问题。当表与表之间存在一定的联系的时候,我们可能需要连接表来获所得需要的信息,连接的桥梁就是条件。
2. Employee,Department
(1)先简单地创建两张表
【department】
create table department
( dep_id VARCHAR2(5) PRIMARY KEY,
dep_no VARCHAR2(5) UNIQUE,
dep_name VARCHAR2(20)
)
【employee】
create table employee
( emp_id VARCHAR2(5) PRIMARY KEY,
emp_no VARCHAR2(5) UNIQUE,
emp_name VARCHAR2(20),
emp_sex VARCHAR2(5),
dep_id VARCHAR(5) REFERENCES department(dep_id)
)
(2)插入一些数据
