MySQL的增删改查(进阶)
一:指定不为空
二:指定不能重复
三:默认值约束
给列执行默认值
四:主键约束
primary key = not null + unique
对于整数类型的主键,常配搭自增长auto_increment来使用。插入数据对应字段不给值时,使用最大值+1。
五.外键约束
外键关联需要指定三方面:
1.指定当前表中哪行进行关联
2.指定和那张表关联
3.指定和目标中哪一列关联
六.表的设计之—多对多
先创建两张表 student 和 course
给表中插入数据
通过以上两张表进行学生的成绩查询
比如甲的语文成绩是91分
七.**新增:**可以把其他表的查询结果作为新增的数据
第一张表
把第一份表的数值赋值到第二张表
八.聚合查询
相当于函数
聚合函数:
八 group by:把同一类事物放在一起
语句:select [查询的内容] from [表名] group by [分类的要求];
先准备一张表:
针对各个角色进行group by
针对不同角色的工资进行查询
筛选语句使用having而不是where
比如查找平均工资低于500的角色
MySQL(中)
最新推荐文章于 2022-12-22 20:46:39 发布