字符串函数
![](https://i-blog.csdnimg.cn/blog_migrate/9cff29c630a7b5e4780d4146e65abb21.png)
数值函数
![](https://i-blog.csdnimg.cn/blog_migrate/36048f9b966d92d5e177085e96bdb2bf.png)
日期函数
![](https://i-blog.csdnimg.cn/blog_migrate/e36db02ddd9d37bd6d6df37bce9a737e.png)
4.流程控制函数
![](https://i-blog.csdnimg.cn/blog_migrate/57e63afce59ef434a427d9fabd773c98.png)
流程控制函数案例
显示出用户的成绩等级,高于80分为优秀,高于60分为及格,其他则为不及格。
SELECT id,name,
(CASE WHEN math>=80 THEN '优秀' WHEN math>=60 THEN '及格' ELSE '不及格' end)'数学',
(CASE WHEN chinese>=80 THEN '优秀' WHEN chinese>=60 THEN '及格' ELSE '不及格' end)'英语',
(CASE WHEN english>=80 THEN '优秀' WHEN english >=60 THEN '及格' ELSE '不及格' end)'语文'
from core
![](https://i-blog.csdnimg.cn/blog_migrate/f5037ccc89ff083cd819659b98e4360f.png)
测试数据库:
![](https://i-blog.csdnimg.cn/blog_migrate/73f561c0826f8c9e5e209daff5b7ff82.png)
![](https://i-blog.csdnimg.cn/blog_migrate/a8db2261ab1cfd9a41a15faf800d229e.png)
运行结果