本文主要是介绍mysql必知必会--学习笔记(6)--日期操作Date,Time,聚集函数,AVG,MAX,MIN,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1、mysql支持日期型的数据,而且日期的格式应采用xxxx-xx-xx的格式进行保存,而日期应选择
xx:xx:xx的格式进行保存。
2、如果某一列是DateTime型的数据,例如published_time 那么使用DATE(published_time)可以提取出日期部分,
使用TIME(published_time)提取出时间的部分。用YEAR(published_time)提取出年份,使用MONTH(published_time)提取出月份。
3、聚集函数,mysql包含有五个聚集函数,
MAX()提取出某一列或者表达式的最大值,AVG()提取出某某一列或者表达式的平均值,
同理还有COUNT(),SUM(),MIN(),其中count(*)即使有一列为空,也会计数,但是count(column)
如果column列有空值,空值是不会被计数的。
NULL 值 SUM() 函数忽略列值为 NULL 的行。
NULL 值 MIN() 函数忽略列值为 NULL 的行。
NULL 值 MAX() 函数忽略列值为 NULL 的行。
虽然 MAX() 一般用来找出最大的
数值或日期值,但MySQL允许将它用来返回任意列中的最大
值,包括返回文本列中的最大值。在用于文本数据时,如果数
据按相应的列排序,则 MAX() 返回最后一行。
这篇关于mysql必知必会--学习笔记(6)--日期操作Date,Time,聚集函数,AVG,MAX,MIN的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!