如何在mysql数据库中查询当天、当月与当年的日期或时间,mysql日期与时间函数的例子,可以查询当天、昨天、本月、上月、本季度、本年与上年等数据。
mysql日期与时间查询语句:
复制代码代码示例:
select sum(1) as years, 当天 select * from 表名 where to_days(时间字段名) = to_days(now()); 昨天 select * from 表名 where to_days( now( ) ) – to_days( 时间字段名) <= 1 一周 select * from 表名 where date_sub(curdate(), interval 7 day) <= date(时间字段名) 近30天 select * from 表名 where date_sub(curdate(), interval 30 day) <= date(时间字段名) 本月 select * from 表名 where date_format( 时间字段名, ‘%y%m’ ) = date_format( curdate( ) , ‘%y%m’ ) 上一月 select * from 表名 where period_diff( date_format( now( ) , ‘%y%m’ ) , date_format( 时间字段名, ‘%y%m’ ) ) =1
#查询本周记录
--//或者
--//或者
#查询本季度数据
#查询上季度数据
#查询本年数据
#查询上年数据 |
用户登录
还没有账号?立即注册
用户注册
投稿取消
文章分类: |
|
还能输入300字
上传中....