[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-tZ9uWme6-1603191468690)(字符串.jpg)]
样例
SELECT ABS(-15) "绝对值" ; SELECT MOD(7,5) "modulo 取余" ; SELECT ROUND (15.193,1) "round 四舍五入保留一位" ; SELECT TRUNCATE(15.79,1) "truncate 直接保留一位" ; SELECT CEIL(10.6) "取上限" ; SELECT FLOOR(10.6) "取下限" ; SELECT SQRT(25) "开方" ; SELECT POW(5,3) ; SELECT LOG(2,16); SELECT SIGN(-5),SIGN(0),SIGN(4);(不区分大小写,now()和NOW()一样)
语法功能备注NOW()当前时间返回:2020-10-19 21:00:00HOUR/MINUTE/SECOND(time)获取时/分/秒YEAR/MONTH/DAY(DATE)获取年/月/日DATE_ADD(DATE, INTERVAL expr TYPE)日期相加DATE_FORMAT (date,format)日期格式化LAST_DAY(date)该月的最后一天返回:2020-10-31TIMESTAMPDIFF(INTERVAL,datetime_expr1,datetime_expr2)时间单位为INTERVAL之差expr2-expr1WEEKDAY(DATE)与星期一的相差天数返回0代表周一,返回6代表周日日期格式
DATE_FORMAT stringFormatted date%Y-%m-%d7/4/2019%e/%c/%Y4/7/2019%c/%e/%Y7/4/2019%d/%m/%Y4/7/2019%m/%d/%Y7/4/2019%e/%c/%Y %H:%i4/7/2019 11:20%c/%e/%Y %H:%i7/4/2019 11:20%d/%m/%Y %H:%i4/7/2019 11:20%m/%d/%Y %H:%i7/4/2019 11:20%e/%c/%Y %T4/7/2019 11:20%c/%e/%Y %T7/4/2019 11:20%d/%m/%Y %T4/7/2019 11:20%m/%d/%Y %T7/4/2019 11:20%a %D %b %YThu 4th Jul 2019%a %D %b %Y %H:%iThu 4th Jul 2019 11:20%a %D %b %Y %TThu 4th Jul 2019 11:20:05%a %b %e %YThu Jul 4 2019%a %b %e %Y %H:%iThu Jul 4 2019 11:20%a %b %e %Y %TThu Jul 4 2019 11:20:05%W %D %M %YThursday 4th July 2019%W %D %M %Y %H:%iThursday 4th July 2019 11:20%W %D %M %Y %TThursday 4th July 2019 11:20:05%l:%i %p %b %e, %Y7/4/2019 11:20%M %e, %Y4-Jul-19%a, %d %b %Y %TThu, 04 Jul 2019 11:20:05样例
SELECT HOUR("2020-12-31 20:13:14") "提取小时"; SELECT MINUTE("2020-12-31 20:13:14") "提取分钟"; SELECT SECOND("2020-12-31 20:13:14") "提取秒钟"; SELECT DATE("2020-12-31 20:13:14") "提取日期"; SELECT YEAR("2020-12-31 20:13:14") "提取年份"; SELECT MONTH("2020-12-31 20:13:14") "提取月份"; SELECT TIMESTAMPDIFF(DAY,"2020-2-29",NOW()); SELECT LAST_DAY(NOW()) "本月的最后一天"; SELECT LAST_DAY("2020-9-21") "九月份的最后一天"; SELECT HOUR(NOW()); SELECT MINUTE(NOW()); SELECT DATE_FORMAT("2020-12-31 20:13:14","%Y-%m-%d") "格式1"; SELECT DATE_FORMAT("2020-12-31 20:13:14","%Y/%m/%d") "格式2"; SELECT DATE_FORMAT("2020-12-31 20:13:14","%e-%c-%Y") "格式3.1"; SELECT DATE_FORMAT("2020-12-31 20:13:14","%c-%e-%Y") "格式3.2"; SELECT DATE_FORMAT("2020-12-31 20:13:14","%d-%m-%Y") "格式3.3"; SELECT DATE_FORMAT("2020-12-31 20:13:14","%m-%d-%Y") "格式3.4"; SELECT DATE_FORMAT("2020-12-31 20:13:14","%Y-%m-%d %T") "格式4"; SELECT DATE_FORMAT("2020-12-31 20:13:14","%Y-%m-%d %H") "格式4.1"; SELECT DATE_FORMAT("2020-12-31 20:13:14","%Y-%m-%d %H:%i") "格式4.2"; SELECT DATE_FORMAT("2020-12-31 20:13:14","%Y-%m-%d %H:%i:%s") "格式4.3"; SELECT DATE_FORMAT("2020-12-31 20:13:14","%a %b %e %Y") "格式5"; SELECT DATE_FORMAT("2020-12-31 20:13:14","%a %b %e %Y %H:%i") "格式5.1.0"; SELECT DATE_FORMAT("2020-12-31 20:13:14","%W %b %e %Y %H:%i") "格式5.1.1"; SELECT DATE_FORMAT("2020-12-1 20:13:14","%W %M %e %Y %H:%i") "格式5.1.2"; SELECT DATE_FORMAT("2020-12-1 20:13:14","%W %M %d %Y %H:%i") "格式5.1.3"; SELECT DATE_FORMAT("2020-2-1 2:3:4","%W %D %M %Y") "格式5.2"; SELECT DATE_FORMAT("2020-12-31 20:13:14","%M %e,%Y") "格式5.3";