欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 科技 > 能源 > Mysql常用函数集合

Mysql常用函数集合

2025/4/26 7:51:25 来源:https://blog.csdn.net/m0_57376564/article/details/147491270  浏览:    关键词:Mysql常用函数集合

函数:指的是一段用于完成特定功能的代码。
使用函数时,只需关心函数的参数和返回值,就可以完成一个特定的功能。
MySQL中的函数分类:内置函数,自定义函数。
    内置函数:也称为系统函数,MySQL提供的函数,无需定义、直接使用即可。
    从功能方面划分:大致可以分为数学函数、数据类型转换函数、字符串函数、日期和时间函数、加密函数、系统信息函数、JSON函数以及其他常用函数。

=========================================================================

多行处理函数:

多个输入对应一个输出(分组函数):分组函数必须分组,自动忽略null,不能直接使用在where子句中,可以一起组合使用
    count:        计数        count(*):统计总行数
    sum(字段):    求和
    avg:        平均值        
    max:        最大值
    min:        最小值


=========================================================================
 

单行处理函数:

一个输入对应一个输出
    select 函数(字段) form 表名;
    常用:
        substr(字段,起始下标(从1开始),截取长度):    取字串
        concat(字段,字段):            字符串拼接
        length:                    取长度
        trim:                    去空格
        format(字段,$999.999):            转化千分位
        str_to_date(‘字符串日期’,‘日期格式’):    将字符串转换成日期,常用于插入
            mysql日期格式:%Y%m%d%h%i%s:年月日时分秒
        date_format(字段,‘想要的格式’):        格式化日期,设置展示的日期格式,常用于查询
        now():                获取系统时间,常用于插入,带有时分秒信息
        round(字段,保留):            四舍五入
        rand():                生成随机数
        ifnull(数据,被当做那个值):            空处理函数,将null转换成一个具体值
        (case--when-than-when-than--else--end):    条件选择

---------------------------------------------------------------------------------------------------------------------------------
        
    

运算函数:

        abs(x):    绝对值
        sign(x):    返回符号(正数1,负数-1,0返回0)
        div(x,y):    除法(保留整数)
        mod(x,y)

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词