1.字符函数
1.1 大小写控制函数

1.2 字符控制函数

2.数学函数

3.日期函数


4.流程控制函数
4.1 条件表达式

4.2 case表达式


sql
SELECT id,username,role_id,
CASE role_id when '1' then '超级管理员'
when '2' then '管理员'
else '普通用户' end 'USER_ROLE_NAME'
FROM `aw_accounts`

5.常见数据类型
5.1 数值类型
5.1.1 整型

5.1.2 小数

5.1.3 位类型

5.2 字符类型
5.2.1 char和varchar类型
说明:用来保存MySQL中较短的字符串

5.2.2 binary和varbinary类型
说明:类似于char和varchar,不同的是它们包含二进制字符串而不包含非二进制字符串;
5.2.3 Enum类型
说明:又称为枚举类型,要求插入的值必须属于列表中指定的值之一;
如果列表成员为1~255,则需要1个字节存储;
如果列表成员为255~65535,则需要2个字符存储;
最多需要65535个成员;
5.2.4 set类型
说明:和Enum类型类似,里面可以保存0~64个成员,和Enum类型最大的区别是:SET类型一次可以选取多个成员,而Enum只能选一个根据成员个数不同;
5.3 日期类型


