美文网首页
Mysql常用函数

Mysql常用函数

作者: jyhnp | 来源:发表于2020-04-25 12:23 被阅读0次

1. 格式化时间戳函数 FROM_UNIXTIME(unix_timestamp,format)

SELECT FROM_UNIXTIME(1559279317, '%Y-%m-%d %H:%i:%s') ; 2019-05-31 13:08:37

注意:mysql时间戳精确到秒,java的时间戳精确到毫秒,mysql转java的时间戳的时候需要注意,使用substring(str,1,10)截取前十位,省略后边的毫秒,才能成功转换

2. 两个日期相差的间隔 TIMESTAMPDIFF(unit,datetime_expr1,datetime_expr2)

SELECT TIMESTAMPDIFF(year, '2000-10-18', '2019-5-31'); 18

second:秒、minute:分钟、hour:小时、day:天、week:星期、month:月、quarter:季度、year:年

3. 截取字符串 SUBSTRING(str,pos,len)

SELECT SUBSTRING('abcdef',1,2); ab

从第一位开始,截取两位

4. 时间转时间戳 SELECT UNIX_TIMESTAMP()

SELECT UNIX_TIMESTAMP('2019-07-22 17:58:53'); 1563789533

4. 获取date的天数,从年份0开始的天数 TO_DAYS(date)

SELECT TO_DAYS( now() ); 737927

4. 格式化时间 DATE _FORMAT(date, '%Y-%m-%d')

select DATE_FORMAT(now(), '%Y-%m-%d') date; 2020-07-06

结束语:如果有写的不好或者不太懂得地方可以在下方评论

相关文章

  • MySQL 常用函数

    MySQL 常用函数 GROUP_CONCAT() 函数 CONCAT() 函数

  • 7、mysql常用函数

    7、mysql常用函数 7.1、IF函数 7.2、IFNULL函数 7.3、NULLIF 函数 7.4、CASE ...

  • Mysql常用函数

    ~~lpad(),rpad(): 字符长度填充: lpad(str,len,padstr) select LPAD...

  • mysql常用函数

    Conv(n,from_base,to_base) 对数字n进行进制转换并以字符串格式返回,from_base是原...

  • MySql常用函数

    本文引用燕归来http://www.zhoutao123.com/?p=99 字符串处理函数 字符串链接函数 可以...

  • MySQL常用函数

    字符串相关函数 1ASCII(String) 返回字符串第一个字母的ASCII码: SELECT ASCII('A...

  • MySQL 常用函数

    在 MySQL 数据库中,函数可以用在 SELECT 语句及其子句(例如 where、order by、havin...

  • MySQL 常用函数

    RAND() 函数 MySQL RAND() 函数可以被调用,产生一个在 0 和 1 之间的浮点数 当使用整数作为...

  • MySQL常用函数

    1.Concat(s1,s2...sn)函数:把传入的参数链接为一个字符串2.Insert(str,x,y,ins...

  • MySQL常用函数

    一、数学函数 ABS(x) 返回x的绝对值 BIN(x) 返回x的二进制(OCT返回八进制,HEX返回十六进制) ...

网友评论

      本文标题:Mysql常用函数

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