MySQL常用函数主要包括以下几类:
ABS(x)
:返回x的绝对值。ROUND(x,y)
:返回x四舍五入后的值,保留y位小数。CEIL(x)
和FLOOR(x)
:分别返回大于或等于x的最小整数和小于或等于x的最大整数。CONCAT(str1, str2, ...)
:连接多个字符串。LENGTH(str)
:返回字符串的长度。SUBSTRING(str, pos, len)
:从字符串中提取子字符串。UPPER(str)
和LOWER(str)
:分别将字符串转换为大写和小写。NOW()
:返回当前日期和时间。CURDATE()
和CURTIME()
:分别返回当前日期和当前时间。DATE_ADD(date, INTERVAL expr unit)
:给日期添加指定的时间间隔。DATEDIFF(expr1, expr2)
:计算两个日期之间的天数差。COUNT(expr)
:计算记录的数量。SUM(expr)
:计算数值的总和。AVG(expr)
:计算平均值。MAX(expr)
和MIN(expr)
:分别找出最大值和最小值。IF(expr, v1, v2)
:如果expr为真,则返回v1,否则返回v2。CASE WHEN ... THEN ... ELSE ... END
:条件判断函数。RAND()
:生成随机数。CAST()
函数进行显式类型转换。希望这些信息能帮助你更好地理解和使用MySQL的常用函数。
领取专属 10元无门槛券
手把手带您无忧上云