当前位置:网站首页>学习MySQL的第三天:函数(基础篇)
学习MySQL的第三天:函数(基础篇)
2022-08-06 03:00:00 【喜欢吃豆】
目录
函数:是指一段可以直接被另一段程序调用的程序或代码。


一,字符串函数:

![]()
由于业务需求变更,企业员工的工号,统一为5位数,目前不足5位数的全部在前面补0。比如: 1号 员工的工号应该为00001。
update emp set workno = lpad(workno,5,'0');
二,数值函数:

向上:变大
习题:通过数据库的函数,生成-一个六位数的随机验证码。

后面一个参数默认值为0
可能生成的不一定是六位数怎么办???
三,日期函数

datediff是由date1-date2。可以为复数。
习题:查询所有员工的入职天数,并根据入职天数倒序排序。
select name,datediff(curdate(),entrydata) days from emp order by days desc ;
四,流程控制函数
可以在SQL语句中实现条件筛选,从而提高语句的效率。

特别注意:ifnull(‘’,。。。)如果value1是一个空串,返回一个空串,而不是返回value2.
查询emp表的员工姓名和工作地址(北京/. 上海---->一线城市 ,其他----> 二线城市)
select name,
case workaddress when '北京' then '一线城市' when '上海' then '一线城市' else '二线城市' end
from emp;可以写多个when then 结构
习题:
统计班级各个学员的成绩,展示的规则如下:
●>= 85,展示优秀
●>= 60,展示及格
●否则,展示不及格
边栏推荐
- harbor 离线同步
- Online Question Feedback Module Actual Combat (20): Realize the function of batch exporting files to zip archives
- MySQL -- 安装部署环境(一键安装脚本)
- model_state_dict网络部分参数的更新
- js_数组对象改属性名
- Wejo加入MONET联盟,进一步推动国际移动出行创新
- Xpansiv收购APX以扩大环保商品市场基础设施规模
- mysql 高性能搭建1: Centos7+Mysql7.5搭建主从复制
- 在靠近客户端的代理上缓存常用数据有什么特点?
- Wasabi Technologies adds Japanese and Australian executives to leadership team to support demand for hot cloud storage across Asia Pacific
猜你喜欢

Wasabi Technologies adds Japanese and Australian executives to leadership team to support demand for hot cloud storage across Asia Pacific

6 Usability Testing Methods That Improve Your Software

BYD's July sales exploded, and the product structure is very reasonable

A tester in 1995, he wouldn't dare to ask for 12K~ Looking at his resume, I have a lot of thoughts...

【无标题】

cocos小游戏实战-完结

网络安全辅助工具:免费MD5解密网站

ansible copy 模块

读书笔记 如何阅读一本书

6、NeRF in the Wild
随机推荐
pcl 点云网络 化 vtk Delaunay 点云网络化
滑动间隔缓存是什么呢?
95年的测试员,什么也不会敢要12K~看着他的简历思绪万千...
【无标题】
cocos小游戏实战-完结
网络安全辅助工具:免费MD5解密网站
币圈新手指南,虚拟币交易平台哪个好
SprinBoot集成JWT实现token验证拦截
Two implementations of vtk patch hole
详解AUTOSAR:什么是AUTOSAR?(理论篇—1)
MySQL -- 安装部署环境(一键安装脚本)
二级路由嵌套实现移动端案例
Wejo joins MONET alliance to further drive innovation in international mobility
model_state_dict网络部分参数的更新
03.变量
Detailed description of hand-eye calibration (introduction of coordinate system, two-dimensional, three-dimensional hand-eye calibration method @ nine-point method, AX=XB)
Transformer pytorch实现逐行详解
微信小程序 多选————四选二
Soul submitted a listing application to the Hong Kong Stock Exchange and continued to develop the social metaverse track
大咖说*计算讲谈社|AI 的价值探索:如何拓展商业边界?