mysql学习->数值函数和时间函数表

 

  mysql中的数值函数:

函数

功能

ABS(x) 返回x的绝对值
CEIL(x) 返回大于x的最小整数值
FLOOR(x) 返回小于x的最大整数值
MOD(x/y) 返回x/y的模
RAND() 返回0-1的随机数
ROUND(x,y) 返回参数x的四舍五入的y位小数的值
TRUNCATE(x,y) 返回数字x截断为y位小数的结果

几个例子:

ABS(x)函数:返回x的绝对值

  

CEIL(x)函数:返回大于x的最小整数

  

FLOOR(x)函数:返回小于x的最大整数

  

MOD(x,y)函数:返回x/y的模

  

日期和时间函数:

 

函数

功能

CURDATE() 返回当前日期
CURTIME() 返回当前时间
NOW() 返回当前的时间
UNIX_TIMESTAMP(date) 返回日期date的UNIX时间戳
FROM_UNIXTIME 返回UNIX时间戳的日期值
WEEK(date) 返回日期date为一年中的第几周
YEAR(date) 返回日期date的年份
HOUR(time) 返回time的小时值
MINUTE(time) 返回time的分钟值
MONTHNAME(date) 返回date的月份名
DATE_FORMAT(date,fmt) 返回字符串fmt格式化日期date值
DATE_ADD(date,INTERVAL expr type) 返回一个日期或时间值加上一个时间间隔的时间值
DATEDIFF(expr,expr2) 返回起始时间expr和结束时间expr2之间的天数

 

  

posted @ 2017-10-24 23:46  king`s  阅读(213)  评论(0编辑  收藏  举报