MySQL实战第72篇:常用的函数,在MySQL上运用实训
author:一佰互联 2019-03-26   click:163

简介:欢迎来到MySQL实战第72篇,修炼500篇,让自己有一个目标!1.求绝对值abs()例:求-2,33,-3.4的绝对值select abs(-2),abs(33),abs(-3.4);2.求余数mod(x,y)例:对mod(31,8),mod(52,88),mod(45.99.6)进行求余运算selec ...

欢迎来到MySQL实战第72篇,修炼500篇,让自己有一个目标!

1.求绝对值abs()

例:求-2,33,-3.4的绝对值
select abs(-2),abs(33),abs(-3.4);

2.求余数mod(x,y)

例:对mod(31,8),mod(52,88),mod(45.99.6)进行求余运算
select mod(31,8),mod(52,88),mod(45.99,6);

3.返回最小整数:

使用ceiling函数返回最小整数
select ceiling(45.34),ceiling(-45.34);

4.使用round(x)函数对操作数进行四舍五入操作

select round(45.34),round(45.56,1),round(-45.66,1),round(45.56,-1);

5.使用char_length函数计算字符串字符的个数

select char_length("football"),length("football");

6.使用concat函数、group_concat()连接字符串

select concat("my","SQL");

select s_id,group_concat(f_name) from fruits group by s_id;

7.使用left函数返回字符串中左边的字符

select left("myfootball",4);

8.使用right函数返回字符串中右边的字符

select right("myfootball",4);

9.使用MID()函数获取指定位置处的子字符串

select mid("football",4 ) f1,mid("football",-4) f2,mid("football",5,-3) f3,mid("football",-5,3) f4;

10.使用locate,position,instr函数查找字符串中制定字符串的开始位置。

select locate("ball","football"),position("ball" in"football"),instr("football","ball");

求关注,修炼MySQL,有500篇,让自己更加适应!本文仅代表作者个人观点,不代表巅云官方发声,对观点有疑义请先联系作者本人进行修改,若内容非法请联系平台管理员,邮箱2522407257@qq.com。更多相关资讯,请到巅云www.yx10011.com学习互联网营销技术请到巅云建站www.yx10011.com。
0.536498s