目录
1. if 使用
2. if 嵌套
3. case ... end
4. 类型转换 cast()
5. 加密函数 md5()
1. if 使用
将姓名为smith的员工工资上调10%;
2. if 嵌套
如果岗位是manager,工资上调10%,如果岗位是salsman,工资上调20%;
3. case ... end
if 嵌套使用时等价于 case ... when ... then ... when ... then ... else ... end ;
case 后面是匹配,when ... then ... 是当...就... , end 表示结束;
4. 类型转换 cast()
简单列举以下数据类型:
date:日期类型
time:时间类型
datetime:日期和时间类型
signed:有符号的 int 类型
char:定长字符串类型
decimal:浮点型
(1)将日期和时间类型转换为日期类型;
(2)将字符串类型转换为有符号的 int 类型;
(3)将数字转换为字符串类型;
(4)将小数转换为浮点型
decimal (4,1) 表示保留4位有效数字,小数点后1位(四舍五入);
5. 加密函数 md5()
将给定的的字符串经过 md5 算法进行加密处理,字符串经过加密之后会生成一个长度为 32 的字符串,md5 加密之后的密文通常是不能解密的;