mysql 查询当天、本周,本月等日期数据


需要这些哦
mysql
navicat for mysql
用法查询当天数据,如下图所示:
【mysql 查询当天、本周,本月等日期数据】select * from 数据库表名 where to_days(时候字段名) = to_days(now());

查询昨天数据,如下图所示:
SELECT * FROM 数据库表名 where TO_DAYS( NOW( ) ) - TO_DAYS( 时候字段名) <= 1

查询比来7天、30天的数据,如下图所示:
SELECT * FROM 数据库表名 where DATE_SUB(CURDATE(), INTERVAL 7 DAY) <= date(时候字段名)
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

以上内容就是mysql 查询当天、本周,本月等日期数据的内容啦,希望对你有所帮助哦!
猜你喜欢
- lol详细战绩查询
- 开户行行号查询系统
- 房产证编号查询系统
- 工行信用卡怎么能查询到是否达到年费减免条件
- 云闪付怎么查询慢性病医保政策
- 顺丰快递单号查询 顺丰快递单号怎么查
- 招商银行如何查询银行卡开户行信息
- 证书编号查询
- mysql表的数据备份
- sqlyog怎么新建表
