MySQL常见函数

1.字符函数

 

(1).大小写控制函数
这类函数改变字符的大小写。
LOWER ('SQL Course')
结果:sql course
UPPER ('SQL Course')
结果:SQL COURSE
(2).字符控制函数
CONCAT('Hello', 'World')
结果:HelloWorld
SUBSTR('HelloWorld',1,5)
结果:Hello
LENGTH('HelloWorld')
结果:10
INSTR('HelloWorld', 'W')
结果:6
LPAD(salary,10,'*')
结果:*****24000
RPAD(salary, 10, '*')
结果:24000*****
TRIM('H' FROM 'HelloWorld')
结果:elloWorld
REPLACE('abcd','b','m')
结果:amcd
2.数字函数
ROUND: 四舍五入
ROUND(45.926, 2)
结果: 45.93
TRUNCATE:
截断
TRUNC(45.926, 2)
结果: 45.92
MOD: 求余
MOD(1600, 300)
结果: 100
3.日期函数
now :获取当前日期
str_to_date: 将日期格式的字符转换成指定格式的日期
STR_TO_DATE('9-13-1999','%m-%d-%Y')
结果: 1999-09-13
date_format: 将日期转换成字符
DATE_FORMAT(‘2018/6/6’,‘%Y %m %d ’)
结果: 2018年 06 06
4.条件表达式
SQL 语句中使用 IF-THEN-ELSE 逻辑
使用方法 :
CASE 表达式
CASE 表达式

在需要使用 IF-THEN-ELSE 逻辑时:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值