数据库

「数据库」SQL 集合运算

### 一、表的加减法  具体而言,表、视图和查询的执行结果都是记录的集合。通过集合运算,可以得到两张表中记录的并集或公共记录的集合。且通过集合运算,能够使得结果具有集合的一些特点(唯一性)。 #### 集合运算的注意事项 1. **作为运算对象的列数必须相同** 2. **………


「数据库」SQL 函数、谓词、CASE 表达式

### 一、函数 &emsp;SQL 中的函数可以分为以下几类: - 算数函数 - 字符串函数 - 日期函数 - 转换函数(用来转换数据类型与值) - 聚合函数(用来进行数据聚合) <br> #### 1. 算数函数 1. `ABS`:绝对值函数 ```ja………


「数据库」SQL 复杂查询

### 一、视图 &emsp;视图是数据的映射。视图与表的区别在于,**视图保存的是`SELECT`语句,而没有保存实际的数据**,可以将视图看作原表的一张子表。我们从视图中读取数据时,视图会在内部执行该`SELECT`语句并创建出一张临时表。<br><p></p> &emsp;视图的优点有以………


「数据库」SQL 数据更新

### 一、INSERT 数据插入 &emsp;`INSERT`语句用于向数据库中插入记录。基本语法为: ```sql INSERT INTO <表名> (列1,列2,列3,...) VALUES (值1,值2,值3,...); ``` &emsp;其中将列名与值用逗号隔开,分别写在`()`内,这………


「数据库」SQL 基础查询

### 一、基本查询 &emsp;`SELECT`是所有 SQL 查询的基础。 #### 1. 基本的 SELECT 查询 ```sql SELECT <字段1>,<字段2>, ... FROM <表名>; ``` > 查询结果中列的顺序与`SELECT`子句中顺序相同 <p>………


「数据库」SQL 运算符与计算表达式

#### 一、算术运算符 加减乘除四则运算符 |运算符|含义| |--|--| |+|加法运算| |-|减法运算| |/|除法运算| <p></p> > `FROM`子句在`SELECT`语句中并不是必不可少的,只使用`SELECT`进行计算也是可以的: >```sql > select (………


「数据库」SQL 基础

### 基础知识 > **SQL语句种类**: 1. **DDL**(*Data Definition Language*):数据定义语言,用来创建或删除表或数据库。(`CREATE`、`DROP`、`ALTER`) > 2. **DML**(*Data Manipulation Language………