MySQL SQL语法详解
2024年1月1日
sql 语法(图片失败)
种类
DDL(数据定义语言)
- create ==> 创建数据库或者表等对象
- drop ==> 删除数据库或者表等对象
- alter ==> 修改数据库或者表等对象的结构
DML(数据操作语言)
- select ==> 查询表中数据
- insert ==> 向表中插入数据
- update ==> 更新表中数据
- delete ==> 删除表中数据
DCL(数据控制语言)
- commit ==> 决定对数据库中的数据进行变更
- rollback ==> 取消对数据库中的数据进行变更
- grant ==> 赋予用户操作权限
- revoke ==> 取消用户的操作权限
Sql 基本书写要求
- SQL 语句要以;结尾
- 关键字不区分大小写,但是表中数据区分大小写
- 关键字大写
- 表名的首字母大写
- 列明等小写
- 常数的书写方式是固定的
- 遇到字符串、日期等类型需要用到''
- 单词间需要使用空格分割
- 命名规则
- 数据库和表的名称可以使用英文、数据以及下划线
- 名称必须以英文作为开头
- 名称不能重复
select
[图片下载失败]
while
[图片下载失败]
[图片下载失败]
and
[图片下载失败]
or
[图片下载失败]
in
[图片下载失败]
not in
[图片下载失败]
between
[图片下载失败]
like
[图片下载失败]
[图片下载失败]
is null
[图片下载失败]
exists
[图片下载失败]
[图片下载失败]
[图片下载失败]
order by
[图片下载失败]
[图片下载失败]
[图片下载失败]
[图片下载失败]
limit
[图片下载失败]
distinct
[图片下载失败]
[图片下载失败]
join