字符串函数
数值函数
通过数据库函数生成六位随机验证码
select lpad(round(rand()*1000000,0),6,‘0’)
日期函数
查询所有员工的入职天数并根据入职天数倒序排序
select name,datediff(curdate(),entrydate) from emp order by entrydate desc;
流程函数
if
select if(true,'OK','Error')
查询emp表的员工姓名和工作地址 如果是北京、上海 返回一线城市,否则返回二线城市
select name,(case workaddress when '北京' then '一线城市' when '上海' then '一线城市' else '二线城市') as '工作地址' from emp;
统计班级各个学员的成绩,展示规则如下:
>=85 展示优秀
>=60 展示及格
否则 展示不及格
select name,(case when grade>=85 then '优秀' when grade>=60 then '及格' else '不及格' end) '成绩' from emp;
标签:name,展示,when,emp,select,函数 From: https://www.cnblogs.com/zhang12345/p/17467670.html