MySQL常用函数

本文详细介绍了SQL中常用的函数,包括聚合函数如AVG(), COUNT(), MAX(), MIN(), SUM()等,用于处理数据的统计需求;字符串函数如CONCAT(), INSERT(), SUBSTRING()等,用于字符串操作;时间日期函数如CURDATE(), CURTIME(), NOW()等,用于处理日期时间;以及数学函数如CEIL(), FLOOR(), RAND()等,用于数学运算。这些函数是进行数据库查询和数据处理的重要工具。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

常用函数
1.聚合函数
  • AVG() 返回某字段的平均值
  • COUNT() 返回某字段的行数
  • MAX() 返回某字段的的最大值
  • MIN() 返回某字段的最小值
  • SUM() 返回某字段的和
字符串函数
  • CONCAT(str1,str2,...,strn) 连接字符串str1,str2,...,strn为一个完整的字符串
  • INSERE(str,pos,len,newstr) 将字符串str从pos位置开始,len个字符长的子串替换为字符串newstr
  • SUBSTRING(str,num,len) 返回字符串str的第num个位置开始长度为len的子字符串
3.时间日期函数
  • CURDATE () 获取当前日期
  • CURTIME() 获取当前时间
  • NOW() 获取当前时间和日期
  • WEEK(date) 返回日期date为一年中的第几周
  • YEAR(date) 返回日期data的年份
  • HOUR(time) 返回time的小时值
  • MINUTE(time) 返回时间time的分钟值
  • DATEDIFF(date1,date2) 返回日期参数date1和date2之间相隔的天数
  • ADDDATE(date,n) 计算日期参数date加上n天后的日期
4.数学函数
  • CEIL(X) 返回大于或等于数值X的最小整数
  • FLOOR(x) 返回小于或等于数值x的最大整数
  • RAND() 返回0-1间的随机数

转载于:https://www.cnblogs.com/yjc1605961523/p/10794545.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值