笔记——常见函数及分组函数

这篇笔记详细介绍了MySQL中的各种函数,包括字符函数、数学函数、日期函数和其他常用函数,以及流程控制函数的使用。同时,重点讲解了分组函数如max、min、avg、sum和count的功能和特点,包括它们在统计分析中的应用。
摘要由CSDN通过智能技术生成

一、概述
功能:类似于java中的方法
好处:提高重用性和隐藏实现细节
调用:select 函数名(实参列表); 永远参数列表的个数或类型 实参和形参一致

字符函数

concat:连接

substr:截取子串

upper:变大写

lower:变小写

replace:替换

length:获取字节长度

trim:去前后空格

lpad:左填充

rpad:右填充

instr:获取字串第一次出现的索引

数学函数

ceil:向上取整

round:四舍五入

mod:取模

floor:向下取整

truncate:截断

rand:获取随机数,返回0-1之间的小数

日期函数

now:返回当前日期+时间

year:返回年

month:返回月

day:返回日

date_format:将日期转换成字符

curdate:返回当前日期

str_to_date:将字符转换日期

curtime:返回当前时间

hour:小时

minute:分钟

second:秒

datediff:返回两个日期相差的天数

monthname:以英文形式返回月

其他函数

version 当前数据库服务器的版本

database 当前打开的数据库

user 当前用户

password

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值