MySQL函数,语法+示例,超详细!!!

函数概念

函数 是指一段可以直接被另一段程序调用的程序或代码

字符串函数

常用如下:

代码:
    SELECT CONCAT('Hello','MySQL');
    SELECT LOWER('Hello');
    SELECT UPPER('Hello');
    SELECT LPAD('01',5,'1');
    SELECT SUBSTRING('Hello MySQL',7,5);

举例

给每个员工排工号,统一为5位数,不足5位的前面补0

数值函数

常用数值函数如下:

举例

随机生成一个6位数的验证码

日期函数

代码:

SELECT CURTIME();
SELECT YEAR(now());
SELECT MONTH(NOW());
SELECT DAY(NOW());
SELECT DATE_ADD(NOW(),INTERVAL 70 DAY);
SELECT DATEDIFF('2022-12-01','2022-01-01');

举例

查询所有员工的入职天数,并根据天数倒序排序

流程函数

可以在SQL语句中实现条件筛选,提高语句效率

案例

查询表中员工姓名和工作地址 (一线城市—>二线城市)

统计班级同学成绩,根据分数来分级,>=80优秀,>=60及格,否则不及格

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值