多表查询
一、多表之间建表关系分析
一对多:商品和分类
一对一:人和身份证(比较少)
多对多:课程和学生
拆分成2个1对多的关系,建立一个中间表,让中间表的两个外键分别去指向两张表的主键
二、聚合函数
1.MYSQL相关聚合函数
count()、sum()、avg()、min()、max()
2.建表语句
#创建分类表
create table category(
cid int primary key auto_increment,
cname varchar(15),
cdesc varchar(100)
);
insert into category values(null,'手机数码','电子产品,黑马生产');
insert into category values(null,'鞋靴箱包','江南皮鞋厂倾情打造');
insert into category values(null,'香烟酒水','黄鹤楼,茅台,二锅头');