SQL知识要点总结

1.DESC-------降序

在这里插入图片描述

2.where 操作符

在这里插入图片描述
注意:between 常用于< , >被取代后。
在这里插入图片描述
当两个值时,可以用not 取代<>
在这里插入图片描述
可以用 like 取代 =
在这里插入图片描述

3.and / or 结合用法

在这里插入图片描述

代替 or, 用 in

在这里插入图片描述

4.通配符进行过滤

  • %通配符

在这里插入图片描述
在这里插入图片描述

  • _ 通配符
    在这里插入图片描述
    在这里插入图片描述
  • 【】 通配符
    在这里插入图片描述
    在这里插入图片描述

5.字段

5.1拼接字段

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

5.2 别名

在这里插入图片描述

5.3计算

在这里插入图片描述

6.函数

在这里插入图片描述
在这里插入图片描述

6.2 文本处理函数

在这里插入图片描述
在这里插入图片描述

数值

在这里插入图片描述

7.汇总数据

聚集函数

在这里插入图片描述

distinct

在这里插入图片描述
在这里插入图片描述

MYSQL 中 distinct必须位于所有属性之前。
在这里插入图片描述

8. 数据分组

8.1group by 【常用于替代sql注入的order by】

在这里插入图片描述

8.2过滤分组—having

在这里插入图片描述
在这里插入图片描述
GROUP BY 需位于where 之后,order by之前。
在这里插入图片描述

8.3 group by , order by

在这里插入图片描述

9 子查询

在这里插入图片描述
在这里插入图片描述

10.联结

10.1创建联结

在这里插入图片描述

10.2内部联结

在这里插入图片描述

10.3多表联结

在这里插入图片描述

11.高级联结

as 使用表别名

11.1自联结

在这里插入图片描述

11.2 自然联结

自己指定
在这里插入图片描述

11.3外部联结

在这里插入图片描述
在这里插入图片描述
SQL支持*=,=*表示左外,右外联结
在这里插入图片描述
在这里插入图片描述
可以参考https://blog.csdn.net/pinkfriday/article/details/79038381加深理解

在这里插入图片描述

11.4聚集函数的联结

12.组合查询

12.1 union查询

union会取消重复的行。
在这里插入图片描述

12.2对组合查询结果排序

在这里插入图片描述
在这里插入图片描述

13.插入数据

13.1 插入单行

在这里插入图片描述

13.2 插入检索数据(多行)

在这里插入图片描述

13.3 表的复制

SQL:
在这里插入图片描述
mysql,oracle:
在这里插入图片描述
在这里插入图片描述

16.更新和删除数据

16.1 update … set … where …在这里插入图片描述
16.2删除数据 delete from … where…

在这里插入图片描述

17.创建和操纵表

17.1 表的创建

在这里插入图片描述
在这里插入图片描述

17.2使用空值

在这里插入图片描述

17.3 指定默认值

在这里插入图片描述
在这里插入图片描述

17.4系统日期

在这里插入图片描述

17.5更新表(添加表列)

在这里插入图片描述
在这里插入图片描述
DROP 列
在这里插入图片描述

17.6 删除表

在这里插入图片描述

17.7重命名表

在这里插入图片描述

18.使用视图

18.1创建视图

在这里插入图片描述
在这里插入图片描述

19

19.存储过程

19.1 执行存储过程

在这里插入图片描述

19.2 创建存储过程

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

20.事务处理

20.1 事务处理

在这里插入图片描述

20.2控制事务处理

在这里插入图片描述
在这里插入图片描述

20.3 ROLLBACK

在这里插入图片描述

20.4使用COMMIT

在这里插入图片描述

20.5使用保留点

在这里插入图片描述

21游标

在这里插入图片描述

21.1创建游标

在这里插入图片描述

21.2 使用游标

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

21.3 关闭游标

在这里插入图片描述

22.高级特性

22.1主键

在这里插入图片描述
在这里插入图片描述
重新命名主键,定义多列:
在这里插入图片描述

22.2外键

在这里插入图片描述
在这里插入图片描述

唯一约束

在这里插入图片描述
在这里插入图片描述

检查约束

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

23.索引

23.1创建

在这里插入图片描述
在这里插入图片描述

24.触发器

在这里插入图片描述

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值