【mysql,SQLServer常用函数整理,以备不时之需_MySQL】教程文章相关的互联网学习教程文章

MYSQL常用函数(格式化函数)

DATE_FORMAT(date,fmt) 依照字符串fmt格式化日期date值 FORMAT(x,y) 把x格式化为以逗号隔开的数字序列,y是结果的小数位数 INET_ATON(ip) 返回IP地址的数字表示 INET_NTOA(num) 返回数字所代表的IP地址 TIME_FORMAT(time,fmt) 依照字符串fmt格式化时间time值 其中最简单的是FORMAT()函数,它可以把大的数值格式化为以逗号间隔的易读的序列。 示例: SELECT FORMAT(34234.34323432,3); SELECT DATE_FORMAT(NOW(),‘%W,%D %...

MYSQL的常用函数(字符串函数)

ASCII(char)返回字符的ASCII码值 BIT_LENGTH(str)返回字符串的比特长度 CONCAT(s1,s2...,sn)将s1,s2...,sn连接成字符串 CONCAT_WS(sep,s1,s2...,sn)将s1,s2...,sn连接成字符串,并用sep字符间隔 INSERT(str,x,y,instr) 将字符串str从第x位置开始,y个字符长的子串替换为字符串instr,返回结果 FIND_IN_SET(str,list)分析逗号分隔的list列表,如果发现str,返回str在list中的位置 LCASE(str)或LOWER(str) 返回将字符串str中所有字符...

MYSQL常用函数(系统信息函数)

DATABASE() 返回当前数据库名 BENCHMARK(count,expr) 将表达式expr重复运行count次 CONNECTION_ID() 返回当前客户的连接ID FOUND_ROWS() 返回最后一个SELECT查询进行检索的总行数 USER()或SYSTEM_USER() 返回当前登陆用户名 VERSION() 返回MySQL服务器的版本 示例: SELECT DATABASE(),VERSION(),USER(); SELECTBENCHMARK(9999999,LOG(RAND()*PI()));#该例中,MySQL计算LOG(RAND()*PI())表达式9999999次。 MYSQL常用函...

MYSQL常用函数(时间和日期函数)

CURDATE()或CURRENT_DATE() 返回当前的日期 CURTIME()或CURRENT_TIME() 返回当前的时间 DATE_ADD(date,INTERVAL int keyword)返回日期date加上间隔时间int的结果(int必须按照关键字进行格式化),如:SELECTDATE_ADD(CURRENT_DATE,INTERVAL 6 MONTH); DATE_FORMAT(date,fmt) 依照指定的fmt格式格式化日期date值 DATE_SUB(date,INTERVAL int keyword)返回日期date加上间隔时间int的结果(int必须按照关键字进行格式化),如:SELECTDAT...

MYSQL常用函数(类型转化函数)

为了进行数据类型转化,MySQL提供了CAST()函数,它可以把一个值转化为指定的数据类型。类型有:BINARY,CHAR,DATE,TIME,DATETIME,SIGNED,UNSIGNED 示例: SELECT CAST(NOW() AS SIGNED INTEGER),CURDATE()+0; SELECT ‘f‘=BINARY ‘F‘,‘f‘=CAST(‘F‘ AS BINARY);MYSQL常用函数(类型转化函数)标签:数据 mysq sig 指定 sele ast 行数据 char int 本文系统来源:http://www.cnblogs.com/youdiaodaxue16/p/78...

MYSQL常用函数(控制流函数)

MySQL有4个函数是用来进行条件操作的,这些函数可以实现SQL的条件逻辑,允许开发者将一些应用程序业务逻辑转换到数据库后台。 MySQL控制流函数: CASE WHEN[test1] THEN [result1]...ELSE [default] END如果testN是真,则返回resultN,否则返回default CASE [test] WHEN[val1] THEN [result]...ELSE [default]END 如果test和valN相等,则返回resultN,否则返回default IF(test,t,f) 如果test是真,返回t;否则返回f IFNULL(arg...

mysql 常用函数

%m-%d-%Y‘) DATE_FORMAT(NOW(),‘%d %b %y‘) mysql 常用函数标签:sch div pos 常用 blog orm w3c 示例 color 本文系统来源:http://www.cnblogs.com/654321cc/p/8052259.html

MySQL常用函数

---恢复内容开始--- 一、数学函数  数学函数主要用于处理数字,包括整型、浮点数等。 ABS(x) 返回x的绝对值   SELECT ABS(-1) -- 返回1 CEIL(x),CEILING(x) 返回大于或等于x的最小整数   SELECT CEIL(1.5) -- 返回2 FLOOR(x) 返回小于或等于x的最大整数   SELECT FLOOR(1.5) -- 返回1 RAND() 返回0->1的随机数   SELECT RAND() --0.93099315644334 RAND(x) 返回0->1的随机数,x值相同时返回的随机数相同   SELECT RAND...

MySQL常用函数

一、数学函数  数学函数主要用于处理数字,包括整型、浮点数等。 ABS(x) 返回x的绝对值   SELECT ABS(-1) -- 返回1 CEIL(x),CEILING(x) 返回大于或等于x的最小整数   SELECT CEIL(1.5) -- 返回2 FLOOR(x) 返回小于或等于x的最大整数   SELECT FLOOR(1.5) -- 返回1 RAND() 返回0->1的随机数   SELECT RAND() --0.93099315644334 RAND(x) 返回0->1的随机数,x值相同时返回的随机数相同   SELECT RAND(2) --1.58657980299...

数据库常用函数(oracle和MySQL)

distinct : 去重复 MySQL : ①IFNULL(字段,0) :作用是 值为 NULL 则 ISNULL() 返回 0。 COALESCE(字段,0)与IFNULL(字段,0)用法一致。 group by 必须放在 order by 和 limit之前。 oracle : ①nvl(字段,0) :作用是 值为 NULL 则 ISNULL() 返回 0。其中0也可以是字段 ②case when 条件1 then 结果1 when 条件2 then 结果2 else 结果3 end 作用:如果条件1成立则得到结果1,如果条件2成立则得到结果2,否则得到结果3 ③deco...

mysql常用函数

1.isnull(expr) :exper是NULL,则返回真,否则返回假ifnull(expr1,expr2) :假如expr1不为NULL,则IFNULL() 的返回值为 expr1; 否则其返回值为expr2format(X,D) :将X格式化成D位小数的数,可以格式化数据为整数或者浮点数,具有四舍五入的功能 2.concat()函数可以连接一个或者多个字符串concat(str1,str2,…) 返回结果为连接参数产生的字符串。如有任何一个参数为NULL,则返回值为 NULLconcat_ws(separator,str1,str2,...) 第一个...

MySQL常用函数

字符串函数(该类函数主要用于处理字符串):CANCAT(str1, str2, ...strn)  连接字符串str1, str2...、strn 为一个字符串;INSERT(str, x, y, instr)    将字符串str从第x位置开始,y个字符串的子串替换为字符串 instr;LOWER(str)         将字符串str中所有的字符串变为小写;UPPER(str)         将字符串str中所有的字符串变为大写;LEFT(str, x)         返回字符串str中最左边的x个字符;RI...

MySQL常用函数

1.数学函数 ABS(X) 绝对值CEIL(X) 向上取整FLOOR(X) 向下取整RAND(X) 0-1的随机数ROUND(X) 距离x最近的整数ROUND(X,Y) 保留x后y位的小数,在截断时使用四舍五入POW(X,Y) y次方SQRT(X,Y) 开y次方根、2.字符函数 CHAR_LENGTH(X) 取字符长度“我是L”=>3LENGTH(X) 取字节长度“我是L”=>6CONCAT(A1,A2) 连接两个字符UPPER(X) LOWER(X) 大写、小写LEFT(X,N) RIGHT(X,N) 从左/右边开始取n个字符REPLACE(S,S1,S2) 把字符串s中的s1换成s2...

MySQL常用函数

一、数学函数ABS(x)          返回x的绝对值BIN(x)          返回x的二进制(OCT返回八进制,HEX返回十六进制)CEILING(x)        返回大于x的最小整数值EXP(x)          返回值e(自然对数的底)的x次方FLOOR(x)         返回小于x的最大整数值GREATEST(x1,x2,...,xn)  返回集合中最大的值LEAST(x1,x2,...,xn)      返回集合中最小的值LN(x)            ...

mysql::常用函数

SELECT cast(nSignalDicID as char(8)); int 转 varcharSELECT LPAD(nSignalDicID,8,‘0‘);  int 转varchar 位数不够,前面补0。 SET body = REPLACE ( body, ‘ss‘, ‘YY‘ ); 字符串替换 find_in_set(‘aa‘, emails);变量中 字符串查找,mysql::常用函数标签:arc arch 变量 字符串 字符串查找 set 字符串替换 nal mysql 本文系统来源:https://www.cnblogs.com/osbreak/p/9914340.html