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


相关推荐
小白男神2 天前
MySQL进阶学习四(存储过程、游标、触发器)
mysql
这个DBA有点耶2 天前
MVCC深入:Read View、版本链与快照读——InnoDB并发控制的内核
数据库·mysql·架构
DBA_G2 天前
从地面到云霄:GBase数据库在民航三大场景的落地实践
数据库
自由能燃气设备2 天前
商用全预混低氮冷凝锅炉免费方案vs付费方案对比+选型避坑指南
大数据·数据库·人工智能
科创致远2 天前
科创致远 ESOP 系统核心效能与实战价值展示
大数据·数据库·人工智能·精益工程
kybs19912 天前
全球灾害数据分析可视化 毕业设计-附源码66794
vue.js·spring boot·mysql·安全·django·c#·asp.net
2601_962218612 天前
万象生鲜系统称重自动多退少补算法解决生鲜非标品痛点
大数据·数据库·人工智能·python·算法
程序猿_极客2 天前
【免费】分享一套优质的基于SSM的校园失物招领系统的设计与实现,源码+文档+视频详解(讲解)
java·mysql·ssm·课程设计·失物招领系统
张洛闻Eren2 天前
k8s云原生【第十课】:水平 Pod 自动扩缩容
运维·数据库·云原生·kubernetes·github
于平安2 天前
MySQL-触发器
数据库·mysql