mysql一些常用函数

database

-- 查询显示:格式化时间

DATE_FORMAT(record_time,"%Y/%m/%d %H:%i")

-- 查询显示:字段为空时使用0表示

IFNULL(avg(`field_name`),0)

--查询显示:平均值

avg(`field_name`)

--查询显示:求和

sum(`field_name`)

--查询条件:今天数据

to_days(record_time) = to_days(now())

--查询条件:本月数据

DATE_FORMAT(record_time,"%Y%m") = DATE_FORMAT(CURDATE(),"%Y%m")

--查询条件:今年数据

YEAR(record_time) = YEAR(NOW())

--查询条件:最近三十天

DATE_SUB(CURDATE(), INTERVAL 30 DAY) <= date(record_time)

--查询条件:最近四个月内

DATE_SUB(CURDATE(), INTERVAL 4 MONTH) <= date(record_time)

以上是 mysql一些常用函数 的全部内容, 来源链接: utcz.com/z/533540.html

回到顶部