MySQL常见函数有哪些?

发布于:2025-12-02 00:0751人浏览
MySQL提供了非常丰富的函数可以实现复杂的数据变换和计算。这些函数的组合使用能极大简化和实现SQL查询。

MySQL提供了丰富的函数用于处理不同类型的数据,主要包括:

字符串函数

  • CONCAT():拼接字符串

  • LENGTH():返回字符串长度

  • LEFT()/RIGHT():返回字符串的左右片段

  • LOCATE():查找指定字符串的位置

  • LOWER()/UPPER():转小写/大写

  • REPLACE():替换字符串

  • SUBSTRING():获取子字符串

  • TRIM():去除字符串两侧的空格

数学函数

  • ABS():返回数的绝对值

  • CEIL()/FLOOR():向上/向下取整

  • MOD():返回除数的模

  • POW():返回数的幂

  • RAND():返回 0 到 1 之间的随机数

  • ROUND():四舍五入

  • SIGN():返回数的符号

  • SQRT():返回数的平方根

日期函数:

  • NOW():返回当前的日期和时间

  • CURDATE():返回当前的日期

  • DATE_FORMAT():将日期格式化为字符串

  • DATEDIFF():返回两个日期之间的天数

  • DATE_ADD():为日期添加指定的时间间隔

  • WEEKDAY():返回星期几

  • YEAR():返回年份部分

特殊函数

  • VERSION():返回服务器的版本号

  • DATABASE():返回当前数据库的名字

  • USER():返回当前用户名

  • ENCRYPT():对一个字符串进行加密

  • MD5():返回一个字符串的md5值

MySQL提供了非常丰富的函数可以实现复杂的数据变换和计算。这些函数的组合使用能极大简化和实现SQL查询。


相关文章
    最新文章
    热门标签