mysql常用函数:
-
字符串
CHAR_LENGTH() 截取字符串字符长度 注意:字符和字节(环境格式)区分
SUBSTRING() 截取子字符串 注意:下标从1开始
-
数字
ROUND() 四舍五入 注意:负数 舍弃整数部分
-
日期时间
NOW() 当前日期时间
CURRENT_DATE() 当前日期
CURRENT_TIME() 当前时间
CURRENT_TIMESTAMP() 当前日期时间
DATE_FORMAT() 指定时间格式 %y%m%d%h %i%s
YEAR()
MONTH()
DATE_ADD() 时间递减
TIMESTAMPDIFF() 时差
1. #日期函数 SELECT NOW(),CURRENT_DATE(),CURRENT_TIME(),CURRENT_TIMESTAMP(); #自定义格式 SELECT NOW(),DATE_FORMAT(NOW(),'%y-%m-%d %h:%i:%s'); #截取时间段 SELECT YEAR(NOW()),MONTH(NOW()),DAY(NOW()),HOUR(NOW()),MINUTE(NOW()),SECOND(NOW()); #时间增减 SELECT NOW(),DATE_ADD(NOW(),INTERVAL 1 YEAR),DATE_ADD(NOW(),INTERVAL 1 DAY); #时差 SELECT DATEDIFF('2000-2-1','2000-1-1') AS 天差; SELECT TIMESTAMPDIFF(HOUR,'2000-1-1 00:00','2000-1-1 12:00');