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

Mysql 常用函数(41)- sec_to_time 函数【代码】

https://www.cnblogs.com/poloyy/p/12890763.html sec_to_time 的作用 和 time_to_sec 作用相反,将秒转换成时间(时、分、秒) sec_to_time 的语法格式SEC_TO_TIME(seconds)语法格式说明seconds:传入秒数 重点:是指将传入的时间转换成距离当天00:00:00的秒数,00:00:00为基数,等于 0 秒小栗子SELECT SEC_TO_TIME(2378); # 00:39:38SELECT SEC_TO_TIME(2378) + 0; # 3938 Mysql 常用函数(41)- sec_to_time 函数标签:ht...

MySQL常用函数汇总——字符串操作函数【代码】

SELECT LENGTH(‘name‘),LENGTH(‘数据库‘); +----------------+---------------------+ |LENGTH(‘name‘) | LENGTH(‘数据库‘) | +----------------+---------------------+ | 4 | 9 | +----------------+---------------------+ 1 row in set (0.04 sec) CONCAT 合并字符串函数,返回结果为连接参数产生的字符串,可以有多个参数mysql> SELECT CONCAT(‘MySQL‘,‘5.7‘),CONCAT(‘MySQL...

Mysql 常用函数(6)- replace 函数【代码】

https://www.cnblogs.com/poloyy/category/1765164.html replace 的作用 将某些字符串替换成新的字符串,学过Python的同学,对这个应该不陌生,字符串函数也有一个replace,作用一样哈 replace 的语法格式REPLACE(s,s1,s2) 语法格式说明s:指定字符串 s1:需要替换掉的字符串 s2:新的字符串 注意:非字符串类型也是替换的,譬如 int整数、datetime日期等小栗子select replace("abcd","ab","啊啊") # 啊啊cdselect replace(1...

Mysql 常用函数(7)- length 函数【代码】

https://www.cnblogs.com/poloyy/category/1765164.html length 的作用返回字符串的字节长度 注意:使用 uft8 编码字符集时,一个汉字是 3 个字节,一个数字或字母是一个字节 length 的语法格式length(str)小栗子select length("帅哥"); # 6select length(12345); # 5select length("2020-05"); # 7 Mysql 常用函数(7)- length 函数标签:注意 sel http logs 常用 mysql htm 函数 数字 本文系统来源:https...

Mysql 常用函数(27)- now 函数【代码】

https://www.cnblogs.com/poloyy/category/1765164.html now 的作用 以字符串或数字形式使用该函数, 以 ‘YYYY-MM-DD hh:mm:ss‘ 或 YYYYMMDDhhmmss 格式返回当前日期和时间 注意:要和 sysdate 函数区分开来,后面介绍时讲区别 特殊注意,以下几种写法的返回值是一样的now() current_timestamp() current_timestamp now 的语法格式NOW([fsp])语法格式说明 fsp:可以指定 0 - 6 位的秒精度;不写就只返回时分秒,不会精确到毫秒...

Mysql 常用函数(26)- curtime 函数【代码】

https://www.cnblogs.com/poloyy/category/1765164.html curtime 的作用 以字符串或数字形式使用该函数, 以 ‘hh:mm:ss‘ 或 Yhhmmss格式返回当前时分秒 特殊注意,以下几种写法的返回值是一样的curtime() current_time() current_time curdate 的语法格式CURTIME([fsp])语法格式说明 fsp:可以指定 0 - 6 位的秒精度;不写就只返回时分秒,不会精确到毫秒 小栗子SELECT CURTIME(); # 11:51:57SELECT CURTIME() + 0; # 115157S...

Mysql 常用函数(30)- month 函数【代码】

https://www.cnblogs.com/poloyy/category/1765164.html month 的作用 返回指定日期的月份,1月至12月的范围为1到12 month 的语法格式MONTH(date)语法格式说明 date:可以是指定的具体日期,也可以是日期表达式 小栗子SELECT MONTH(‘2008-02-03‘); # 2SELECT MONTH(now()); # 5SELECT MONTH(sysdate()); # 5 Mysql 常用函数(30)- month 函数标签:sel nbsp 12月 http tps date() sysdate category https ...

Mysql 常用函数(24)- rand 函数【代码】

https://www.cnblogs.com/poloyy/category/1765164.html rand 的作用 生成随机数 rand 的语法格式RAND()语法格式说明随机生成 0 - 1的浮点数 如果要指定指定范围的随机整数的话,需要用这个公式 FLOOR(i + RAND() * j) 小栗子select rand();# 生成 7 - 12的随机数 SELECT FLOOR(7 + (RAND() * 5)); Mysql 常用函数(24)- rand 函数标签:http 随机 html floor tps sql 常用函数 logs 随机数 本文系统来源:...

Mysql 常用函数(25)- curdate 函数【代码】

https://www.cnblogs.com/poloyy/category/1765164.html curdate 的作用 以字符串或数字形式使用该函数, 以 ‘YYYY-MM-DD‘ 或 YYYYMMDD 格式返回当前日期 特殊注意,以下几种写法的返回值是一样的curdate() current_date() current_date curdate 的语法格式CURDATE()小栗子SELECT CURDATE(); # ‘2008-06-13‘SELECT CURDATE() + 0; # 20080613SELECT CURRENT_DATE(); # ‘2008-06-13‘SELECT CURRENT_DATE; # ‘2008-06-13...

Mysql 常用函数(34)- week 函数【代码】

https://www.cnblogs.com/poloyy/category/1765164.html week 的作用 返回指定日期是一年中的第几周,返回值的范围是否为 0~53 或 1~53 week 的语法格式WEEK(date)语法格式说明 date:可以是指定的具体日期,也可以是日期表达式 小栗子SELECT WEEK(‘2008-02-03‘); # 5SELECT WEEK(now()); # 19SELECT WEEK(sysdate()); # 19 拓展其实 week 是可以指定模式的,主要是为了让一周的第一天指定为星期一而不是星期天 但是这里就不...

Mysql 常用函数(28)- datediff 函数【代码】

https://www.cnblogs.com/poloyy/category/1765164.html datediff 的作用 返回两个指定的日期之间相差的天数 datediff 的语法格式DATEDIFF(expr1,expr2)语法格式说明返回 expr1 - expr2 的相差天数 expr 可以是具体的日期,也可以是日期表达式(即日期函数) 计算仅使用 expr 的日期部分,不会管时分秒部分小栗子SELECT DATEDIFF(‘2007-12-31 23:59:59‘,‘2007-12-30‘); # 1SELECT DATEDIFF(‘2010-11-30 23:59:59‘,‘2010...

Mysql 常用函数(29)- sysdate 函数【代码】

https://www.cnblogs.com/poloyy/category/1765164.html sysdate 的作用和 now 函数作用大同小异 以字符串或数字形式使用该函数, 以 ‘YYYY-MM-DD hh:mm:ss‘ 或 YYYYMMDDhhmmss 格式返回当前日期和时间 sysdate 的语法格式SYSDATE([fsp])语法格式说明 fsp:可以指定 0 - 6 位的秒精度;不写就只返回时分秒,不会精确到毫秒 sysdate 和 now 的区别sysdate() 返回执行时间 now() 返回 sql 语句开始执行的时间啥意思?看下面栗...

Mysql常用函数小总结【代码】

CONCAT(‘hel‘,‘llo‘); ---- 返回hello CONCAT_WS(x,s1,s2,...) 返回多个字符串拼接之后的字符串,每个字符串之间有一个x,x可以是“”,“ ”,“-” STRCMP(s1,s2) 若s1和s2中所有的字符串对应位置逐个比较,都相同,则返回0;根据当前分类次序,第一个参数小于第二个则返回-1,其他情况返回1 SELECT STRCMP("runoob", "runoob"); ---- 返回0 CHAR_LENGTH(str)计算字符串字符个数,英文占用一个字节,中文与编码有关 UTF-...

【Mysql学习】Mysql常用函数

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

mysql常用函数

1- DATEDIFF(date1,date2)  函数返回两个日期之间的天数。 date1 和 date2 参数是合法的日期或日期/时间表达式。 注释:只有值的日期部分参与计算。SELECT DATEDIFF(‘2008-12-29‘,‘2008-12-28‘) AS DiffDate  结果:1 SELECT DATEDIFF(‘2008-11-29‘,‘2008-11-30‘) AS DiffDate  结果:-1 2-NOW() 函数返回当前的日期和时间。 mysql常用函数标签:mysq ted 结果 日期 计算 note 时间表 mysql mys 本...