全国旗舰校区

不同学习城市 同样授课品质

北京

深圳

上海

广州

郑州

大连

武汉

成都

西安

杭州

青岛

重庆

长沙

哈尔滨

南京

太原

沈阳

合肥

贵阳

济南

下一个校区
就在你家门口
+
当前位置:首页  >  技术干货

MySQL常用函数

发布时间:2023-06-12 17:51:00
发布人:zyh

  全文大约【1268】字,不说废话,只讲可以让你学到技术、明白原理的纯干货!本文带有丰富案例及配图视频,让你更好的理解和运用文中的技术概念,并可以给你带来具有足够启迪的思考......

MySQL常用函数

  一. 时间函数

  各位小伙伴下面小编给大家总结了在MySQL中操作时间的函数,也就是操作时间的方法。下面上语法:

  语法:SELECT 时间函数([参数列表])

  经验:执行时间函数查询,会自动生成一张虚表(一行一列)。

1684146381736.image

  下面上栗子:获得当前系统时间。 

#查询当前时间
SELECT SYSDATE();

1684146403345.image 

#查询当前时间
SELECT NOW();

1684146418561.image  

#获取当前日期
SELECT CURDATE();

1684146439330.image 

#获取当前时间
SELECT CURTIME();

1684146460131.image

  二. 字符串函数

  接下来小编给各位小伙伴介绍操作字符串的函数,在SQL语句中可以对字符串进行拼接、计算长度、大写转小写、小写转大写等操作。

  语法: SELECT 字符串函数 ([参数列表])

1684146500942.image (1)

  举栗子:字符串应用。  

#拼接内容
SELECT CONCAT('My','S','QL');

1684146601189.image  

#字符串替换
SELECT INSERT('这是一个数据库',3,2,'MySql'); #结果为这是 MySql 数据库

1684146690170.image 

#指定内容转换为小写
SELECT LOWER('MYSQL');#mysql

 1684146718061.image

 

#指定内容转换为大写
SELECT UPPER('mysql');#MYSQL

 

1684146782531.image  

#指定内容截取
SELECT SUBSTRING('JavaMySQLOracle',5,5);#MySQL

 

1684146850385.image

  三. 聚合函数

  聚合函数是我们日常能用到的频率最高的函数,也就是求和、计算总记录数、求平均值、求最大值、最小值这样的函数。

  语法:SELECT 聚合函数(列名) FROM 表名;

  经验:对多条数据的单列进行统计,返回统计后的一行结果。

1684146875666.image

  举栗子:求总和。  

#统计所有学生年龄总和
SELECT SUM(Sage) FROM student;

1684146912571.image

  举栗子:求平均值。  

#统计所有学生平均年龄
SELECT AVG(Sage) FROM student;

1684147125584.image 

  举栗子:求最大值。 

#统计学生中年龄最大的学员
SELECT MAX(Sage) FROM student;

1684147181476.image

  举栗子:求最小值。  

#统计学生中年龄最小的学员
SELECT MIN(Sage) FROM student;

1684147325243.image

  举栗子:求总行数。 

#统计学生总数
SELECT COUNT(*) FROM student;

1684147356277.image

  注意:聚合函数自动忽略null值,不进行统计。

  四. 结语

  小编在这里对本文核心要点进行总结:

  1.MySQL中常用的函数分为三大类:有日期操作函数、字符串操作函数、聚合函数。

  2.聚合函数最为重要,平时使用最多,各位小伙伴要多多练习聚合函数的使用哦。

#MySQL常用函数

相关文章

flutter为什么不使用kotlin作为开发语言?

flutter为什么不使用kotlin作为开发语言?

2023-10-15
opencv和yolo是什么样的关系?

opencv和yolo是什么样的关系?

2023-10-15
矩阵的2范数与向量的2范数有什么关系?

矩阵的2范数与向量的2范数有什么关系?

2023-10-15
什么是逆强化学习?

什么是逆强化学习?

2023-10-15

最新文章

常见网络安全面试题:Windows常用的命令有哪些?

常见网络安全面试题:Windows常用的命令有哪些?

2023-10-09
常见网络安全面试题:根据设备告警如何展开排查?

常见网络安全面试题:根据设备告警如何展开排查?

2023-10-09
常见网络安全面试题:mysql加固呢?(数据库加固)

常见网络安全面试题:mysql加固呢?(数据库加固)

2023-10-09
常见网络安全面试题:windows和linux加固?(操作系统加固)

常见网络安全面试题:windows和linux加固?(操作系统加固)

2023-10-09
在线咨询 免费试学 教程领取