美文网首页
常用函数

常用函数

作者: 别动我名字呀 | 来源:发表于2018-10-11 22:38 被阅读0次

函数通常指单独的一个功能,不牵扯到面向对象。有对象调用的通常称之为方法
函数可以用在select语句及子语句中,也可以用在delete、update中

1.字符串函数

select concat('aaa','bbb') -- 将传入的字符串连接成一个字符串
注:任何字符与null连接都返回null
结果:aaabbb

insert('aaaaa',3,2,'bb') -- 从指定位置开始,将对应字符串替换
结果:aabba

lower(Str) 和 right(str) --将字符串转化为小写或者大写

select  left('shanghai',3) --返回字符串最左边的X个字符,如果第二个参数为null则不返回
结果:sha
select right('shanghai',3)--返回字符串最右边的X个字符,如果第二个参数为null则不返回
结果:hai

lpad(str,n,pad)和rpad(str,n,pad) -- 用字符串pad对str最左边或者最右边填充;知道长度为N个字符
select lpad('my',4,12345)
结果:12my
select rpad('my',5,12345)从右边
结果:my123

LTRIM(str) -- 和RTRIM(str) 去掉字符串当中最左侧和最右侧的空格

REIM(str) -- 去掉字符串左右的空格

REPEAT(str,x) -- 返回str重复x次的结果

replace(str,a,b) --用字符串b替换字符串str中所有出现的字符瑏a
注:可以将敏感词替换成**

select substr('abcdefg',3,2) -- 截取知道字符串
结果:cd

2.数值函数

abs(x) -- 返回x的绝对值

select ceil(1.1) -- 向上取证
结果:2

select floor(2.9) -- 向下取证
结果:2

MOD(9,2) -- 求模
结果:1

RAND() -- 返回0-1内容的随机数

3.日期和时间函数

curdate() -- 返回当前日期,只包含年月日
curtime() -- 返回当前时间,只包含时分秒
now() -- 返回当前日期和时间,包含年月日、时分秒
unix_timestamp --返回当前日期的时间戳
from_unixtime(unixtime) --将一个时间戳转换为日期
week(date) --返回当前是一年中的第几周
year(data) --返回所给日期是哪一年
hour(time) -- 返回当前时间的小时
minute(time) -- 返回当前时间的分组
date_fromat(date,fmt) -- 按照字符串格式date值
date_add(now(),interval 3 yuer) -- 给now()加上指定时间
datediff(date1,date2) -- 计算两个日期相差的天数

4.流程函数

select if(a>b) 如果value是真,返回t,否则返回f

ifnull(value1,value2) 如果value不为空,则返回value1,否则返回value2

5.其他函数

database() -- 返回当前数据库名称
version() -- 返回当前数据库版本
user() -- 返回当前登陆用户名
password() -- 对str进行加密
md5() -- 返回str的MD5

相关文章

  • php-常用函数

    常用函数 常用函数: 数组常用函数

  • excel 常用快捷键及函数

    1.常用快捷键 2.常用函数 ①零件函数 日期函数 文本函数 统计函数 随机函数 ②if函数

  • 函数进阶_2

    目录 常用内置函数 匿名函数 高阶函数 闭包 装饰器 1. 常用内置函数 1.1 range()函数 语法:ran...

  • MySQL基本使用

    函数 常用函数 数学函数 字符串函数 日期函数

  • C++常用库函数

    1.常用数学函数 #include 2.常用字符串处理函数 #include 3.其他常用函数 ...

  • 机器学习

    常用激活函数(激励函数) Sigmoid函数 Relu函数

  • python常用时间函数

    常用函数 日常写代码,经常用到时间相关的函数,以下整理了python常用的时间函数: 执行结果 此外datatim...

  • c++ 7、字符串

    1、字符串常用函数(原生) 2、字符串常用函数(扩展)

  • iOS-GCD常用函数和栅栏函数

    GCD常用函数 GCD栅栏函数

  • MySQL学习八:使用数据处理函数

    大多数的SQL支持以下类型函数:文本函数、数值函数、日期函数和系统函数。 1. 常用文本函数整理如下: 2. 常用...

网友评论

      本文标题:常用函数

      本文链接:https://www.haomeiwen.com/subject/omiyoftx.html