首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >MySQL 常用函数

MySQL 常用函数

作者头像
孟斯特
发布2024-03-25 16:08:14
发布2024-03-25 16:08:14
4060
举报
文章被收录于专栏:code人生code人生

1. 聚合函数

函数

说明

COUNT(*/column)

计算符合条件的记录总数

SUM(column)

求和

AVG(column)

平均值

MAX(column)

最大值

MIN(column)

最小值

2. 日期函数

代码语言:javascript
复制
-- 获取当前时间
SELECT CURRENT_DATE();
SELECT CURDATE();

-- 获取当前时间
SELECT CURRENT_TIME();
SELECT CURTIME();

-- 获取系统时间
SELECT NOW();
SELECT SYSDATE();

-- 获取年
SELECT YEAR(NOW());
-- 获取月
SELECT MONTH(NOW());
-- 获取日
SELECT DAY(NOW());
SELECT DAYOFMONTH(NOW());
-- 星期几
SELECT DAYOFWEEK(NOW());

-- 计算日期差
SELECT DATEDIFF(NOW(), '2022-11-12');
-- 加
SELECT DATE_ADD(NOW(),INTERVAL 2 HOUR);
-- 减
SELECT DATE_ADD(NOW(),INTERVAL -2 HOUR);

3. 常用数值函数

函数名称

说明

CEIL(x)

向上取整

FLOOR(x)

向下取整

ABS(x)

取绝对值

MOD(x,y)

取模

rand()

0 ~ 1之间的随机数

4. 字符串函数

函数名称

说明

LENGTH(str)

获取字符串长度

CONCAT(str1,str2,...)

字符串拼接

UPPER(str)

字符串大写

LOWER(str)

字符串小写

REPLACE(str,from_str,to_str)

字符串替换

声明:本作品采用署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)[1]进行许可,使用时请注明出处。 Author: mengbin[2] blog: mengbin[3] Github: mengbin92[4] cnblogs: 恋水无意[5] 腾讯云开发者社区:孟斯特[6]

References

[1] 署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0): https://creativecommons.org/licenses/by-nc-sa/4.0/deed.zh [2] mengbin: mengbin1992@outlook.com [3] mengbin: https://mengbin.top [4] mengbin92: https://mengbin92.github.io/ [5] 恋水无意: https://www.cnblogs.com/lianshuiwuyi/ [6] 孟斯特: https://cloud.tencent.com/developer/user/6649301

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2024-03-22,如有侵权请联系 cloudcommunity@tencent.com 删除
目录
  • 1. 聚合函数
  • 2. 日期函数
  • 3. 常用数值函数
  • 4. 字符串函数
    • References
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档