数据库知识点汇总(二)

SQL语言

SQL语言是 集 DDL、DML 和 DCL 于一体的数据库语言。

 

 DDL

创建数据库

wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==

wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==

 创建表

wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==

 修正数据库

wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==

wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==

wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==

 DML

wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==

wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==

wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==

wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==

wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==

wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==

wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==

wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==

wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==

wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==

 插入操作

wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==

wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==

删除操作

wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==

更新操作

wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==

复杂查询

(NOT) IN 子查询

wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==

非相关子查询

wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==

相关子查询

wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==

谓词子查询

wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==

wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==

 (NOT) EXISTS 子查询

wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==

wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==

聚集计算

wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==

wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==

 分组查询

wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==

wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==

分组过滤

有 Having 就一定要现有 Group by

wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==

wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==

视图

视图是一个虚拟表,其查询的数据来自于视图定义时的 as select xx 查询语句。视图的列来自于一个表或多个表,所以视图不可以和表名重名。
数据多用作查询,一般不会通过视图去修改数据

wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==

视图更新的可行性

猜你喜欢

转载自blog.csdn.net/weixin_41960890/article/details/115101210