mysql怎么看函数效果_MySQL函数(大概看一眼,用的时候再仔细看)

简介:数学函数、字符串函数、日期时间函数、条件判断函数、系统信息函数、加密函数等。

1、数学函数

20180110225336427438.png

2、字符串函数

20180110225336446970.png

3、日期时间函数

20180110225336454783.png

20180110225336468455.png

20180110225336498730.png

20180110225336515332.png

20180110225336530958.png

20180110225336540724.png

20180110225336618852.png

4、条件判断函数

A)IF(expr, v1, v2)

如果表达式expr成立,返回v1,否则返回v2

例:SELECT id, age, IF(age>18, ‘OK’, ‘NO’) FROM table1;

B)IFNULL(v1, v2)

如果v1的值为空,则返回v2

例:SELECT id, IFNULL(email, ‘IS NULL’) FROM table1;

C)CASE

[WHEN 表达式2 THEN v2]

... ...

[WHEN 表达式n THEN vn]

[ELSE defv]

END;

5、系统信息函数

20180110225336713582.png

6、加密函数

A)单向加密

PASSWORD(‘字符串’);

用于加密密码,只可加密,不可解密。

B)MD5(‘字符串’)

用于提取文件的MD5

C)对称加密

ENCOED(‘字符串’, ‘密码’) 加密字符串

DENCOED(‘加密过的字符串’, ‘密码’) 解密字符串

7、其他函数

A)格式化函数

FORMAT(X, Y)

数字X保留小数点后Y位

B)进制转换

BIN(X) :转换为二进制

HEX(X):转化为十六进制

OCT(X):转化为八进制

CONV(X, F1, F2):把X从F1进制转化为F2进制

C)IP地址转换

INET_ATON(IP):点分 转化为UINT32

INET_NTOA(N):UINT32转化为 电分

D)加锁

GET_LOCT(name, time):加锁,name为锁的名字,time为锁的时间。

IS_FREE_LOCT(name):解锁

F)重复

BENCHMARK(N, 表达式):表达式重复执行N次

G)改变字符串的字符集

20180110225336731161.png

H)改变字段的类型

20180110225336742880.png

MySQL函数(大概看一眼,用的时候再仔细看)

标签:否则   提取文件   family   数学函数   expr   select   lib   字段   password

本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉

本文系统来源:http://www.cnblogs.com/vrg0/p/6704955.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值