一.视图
1.视图是一个虚拟的表,不同于直接操作数据表,视图是依据SELECT语句来创建
2.视图与表的区别(是否保存了实际的数据)
二.子查询
1.子查询指一个查询语句嵌套在另一个查询语句内部的查询。
2.子查询和视图的关系(子查询就是将用来定义视图的 SELECT 语句直接用于 FROM 子句当中)
3.标量子查询(标量子查询也就是单一的子查询)
三. 各种各样的函数
1.日期函数 不同DBMS的日期函数语法各有不同。
- CURRENT_DATE – 获取当前日期
- CURRENT_TIME – 当前时间
- CURRENT_TIMESTAMP – 当前日期和时间
- EXTRACT – 截取日期元素
2.转换函数(一是数据类型的转换,简称为类型转换,在英语中称为cast
;另一层意思是值的转换)
四.谓词
1.谓词就是返回值为真值的函数(LIKE,BETWEEN,IS NULL、IS NOT NULL ,IN,EXISTS
)
五. CASE 表达式
1. CASE(CASE 表达式是函数的一种,是在区分情况时使用的,这种情况的区分在编程中通常称为(条件)分支。CASE表达式的语法分为简单CASE表达式和搜索CASE表达式两种)