Post on July 2020

「数据库」SQL 集合运算

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


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

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


「数据库」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></p> &ems………


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

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


「数据库」SQL 基础

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


「网络编程」Json Web Token(JWT)

### 一、身份认证 &emsp;常见的服务器端身份认证机制有两种,分别为:<br><p></p> #### 1.基于 session 的认证机制 &emsp;HTTP 是一种无状态的协议,这意味着若无登录态维持机制,则每次请求时都需要提交用户名与密码进行身份验证,而 session 机制就是用于………


「网络编程」跨域资源共享

### 跨域资源共享 CORS &emsp;全称跨域资源共享(Cross Origin Resource Sharing),是一个 W3C 的工作草案,定义了访问跨域资源时,浏览器与服务器的沟通方式。`CORS`同时需要浏览器与服务器的支持。<br><p></p> &emsp;整个跨域通信控制过程………