MySQL--常见函数

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 日期类型


相关推荐
Dreamboat¿1 小时前
SQL 注入漏洞
数据库·sql
曹牧2 小时前
Oracle数据库中,将JSON字符串转换为多行数据
数据库·oracle·json
被摘下的星星2 小时前
MySQL count()函数的用法
数据库·mysql
末央&2 小时前
【天机论坛】项目环境搭建和数据库设计
java·数据库
徒 花2 小时前
数据库知识复习07
数据库·作业
素玥2 小时前
实训5 python连接mysql数据库
数据库·python·mysql
jnrjian3 小时前
text index 查看index column index定义 index 刷新频率 index视图
数据库·oracle
瀚高PG实验室3 小时前
审计策略修改
网络·数据库·瀚高数据库
言慢行善3 小时前
sqlserver模糊查询问题
java·数据库·sqlserver
韶博雅3 小时前
emcc24ai
开发语言·数据库·python