SQL
数据库 数据表 数据之间的关系
DDL—数据库
练习:
DDL—数据表
创建表
案例
修改表
删除表
DML
添加表数据
修改表数据
删除表数据
DQL
案例:
查询语法
查询全部
ifnull 运用
AS 运用
条件查询
模糊查询
条件查询的分类视图
聚合函数(函数在数据库就是方法的意思)
案例:
排序查询
分组查询
对金额大于4000元的商品,按照品牌分组,获取魅族商品的总金额,值显示总金额大于7000,并按照总金额降序排序
select brand,sum(price) getsum from product where price>4000 group by brand having getsum>7000 order by getsum DESC;
分页查询
约束
什么是约束
约束的分类
主键约束
特点:
- 非空 唯一
- 一张表只能有一个字段为主键
- 是数据表中的唯一标识
主键自增约束
唯一约束
非空约束
外键约束
表与表之间数据相关联并且数据要约束,这样才能保证数据的准确性
作用:让表与表之间有关联的关系,保证数据的准确性。
案例:
删除外键约束
单独添加外键:
外键级联更新&级联删除
级联更新
级联删除
一般不使用
同时添加级联删除级联更新
1如果有外键约束 先删除 在设置外键 级联