mysql数据库多表查询的语法_MySQL数据库篇之多表查询

主要内容:

一、多表连接查询

二、复合条件连接查询

三、子查询

1️⃣  多表连接查询

一、准备表

#建表

create table department(

id int,

name varchar(20)

);

create table emp(

id int primary key auto_increment,

name varchar(20),

sex enum('male','female') not null default 'male',

age int,

dep_id int

);

#插入数据

insert into department values

(200,'技术'),

(201,'人力资源'),

(202,'销售'),

(203,'运营');

insert into empl(name,sex,age,dep_id) values

('egon','male',18,200),

('alex','female',48,201),

('wupeiqi','male',38,201),

('yuanhao','female',28,202),

('liwenzhou','male',18,200),

('jingliyang','female&

你可能感兴趣的:(mysql数据库多表查询的语法)