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() 返回最后一行。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章