MySQL

sql 分类



sql 基本语法



DDL(数据定义语言create drop alter)


数据库操作

数据表操作


数据表添加数据


数据表操作


数据类型

数值类型
字符串类型


日期类型

字段约束

字段约束
非空约束
唯一约束


主键约束

创建表之后添加主键约束

alter table books modify book-isbn char(4) primary key;

主键自动增长



DML(数据操作语言insert delete update)


插入数据
删除数据


修改数据



DQL(数据查询语言select)


where  语句
条件查询
like 语句

as 字段取别名

计算列和字段别名

distinct 消除重复行

distinct 消除重复行

order by 排序

order by 排序



函数:

·聚合函数:count max min sum avg

count max


sum avg

·日期函数:now sysdate

日期函数

·字符串函数 concat upper lower substrring

concat
upper lower substrring



分组查询-group by

分组查询

示例;group by ,having ,order by

group by ,having ,order by


分页查询-limit

分页查询-limit



关联关系:


一对一关联 一对多/多对一关联

1、先创建班级表

2、创建学生表并添加外键与班级表的主键进行关联

创建表与设置外键约束


设置级联修改和级联删除
多对多关联

你可能感兴趣的:(MySQL)