数学函数
函数 功能 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位小数的结果日期和时间函数
函数 功能 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之间的天数流程函数
函数 功能 IF(value,t f) 如果value是真,返回t;否则返回f IFNULL(value1,value2) 如果value1不为空,返回value1,否则返回value2 CASE WHEN [value1] THEN[result1]...ELSE[default]END 如果value1是真,返回result1,否则返回result CASE[expr] WHEN [value1]THEN[result1]...ELSE[default]END 如果expr等于value1,返回result1,否则返回default其他常用函数
函数 功能 DATEBASE() 返回当前数据库名 VERSION() 返回当前数据库版本 USER() 返回当前登录用户名 INET_ATON(ip) 返回ip地址的数字表示 INET_NTOA(num) 返回数字代表的ip地址 PASSWORD(str) 返回字符串str的加密版本 MD5() 返回字符串str的md5值推荐教程:《MySQL教程》
以上就是MySQL常用函数大全的详细内容,更多请关注Gxlcms其它相关文章!
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://haodehen.cn/did94103