Mysql查询当年去年当月上月
//今天
select * from 表名 where to_days(时间字段名) = to_days(now());
//昨天
SELECT * FROM 表名 WHERE TO_DAYS( NOW( ) ) - TO_DAYS( 时间字段名) <= 1
//近7天
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
//查询本季度数据
select * from `ht_invoice_information` where QUARTER(create_date)=QUARTER(now());
//查询上季度数据
select * from `ht_invoice_information` where QUARTER(create_date)=QUARTER(DATE_SUB(now(),interval 1 QUARTER));
//查询本年数据
select * from `ht_invoice_information` where YEAR(create_date)=YEAR(NOW());
//查询上年数据
select * from `ht_invoice_information` where year(create_date)=year(date_sub(now(),interval 1 year));
//查询当前这周的数据
SELECT name,submittime FROM enterprise WHERE YEARWEEK(date_format(submittime,'%Y-%m-%d')) = YEARWEEK(now());
//查询上周的数据
SELECT name,submittime FROM enterprise WHERE YEARWEEK(date_format(submittime,'%Y-%m-%d')) = YEARWEEK(now())-1;
//查询上个月的数据
select name,submittime from enterprise where date_format(submittime,'%Y-%m')=date_format(DATE_SUB(curdate(), INTERVAL 1 MONTH),'%Y-%m')
select * from user where DATE_FORMAT(pudate,'%Y%m') = DATE_FORMAT(CURDATE(),'%Y%m') ;
select * from user where WEEKOFYEAR(FROM_UNIXTIME(pudate,'%y-%m-%d')) = WEEKOFYEAR(now())
select * from user where MONTH(FROM_UNIXTIME(pudate,'%y-%m-%d')) = MONTH(now())
select * from user where YEAR(FROM_UNIXTIME(pudate,'%y-%m-%d')) = YEAR(now()) and MONTH(FROM_UNIXTIME(pudate,'%y-%m-%d')) = MONTH(now())
select * from user where pudate between 上月最后一天 and 下月第一天
//查询当前月份的数据
select name,submittime from enterprise where date_format(submittime,'%Y-%m')=date_format(now(),'%Y-%m')
Mysql查询当年去年当月上月相关推荐
- mysql查询当年年份
DATE_FORMAT(CURRENT_DATE,'%Y')
- mysql当年数据_MySql查询当年1-12月数据
MySql查询当年1-12月数据. SELECT COUNT(*) AS JanTradingVolume, COALESCE(SUM(tt.amount),0) AS JanAmount, (SEL ...
- mysql的查询每个月的1号_MySql查询当年1-12月数据
mysql查询当年1-12月数据. select count(*) as jantradingvolume, coalesce(sum(tt.amount),0) as janamount, (sel ...
- mysql日期与时间查询语句:查询当年、查询本年、查询当月、查询本周
mysql日期与时间查询语句:查询当年.查询本年.查询当月.查询本周 select sum(1) as years, (select sum(1) from `表名` where date_forma ...
- MySQL时间函数使用,查询前一天、当月、当年、上年
DATE_SUB()和DATE_ADD()函数,实现日期增减DATE_SUB(NOW(),INTERVAL 30 MINUTE) 当前时间减30分钟DATE_SUB(NOW(),INTERVAL 1 ...
- Mysql学习总结(57)——MySQL查询当天、本周、本月、上周、本周、上月、距离当前现在6个月数据
--------------查"当天"的数据----------------- SELECT ew.orderid, ew.carid, ew.userid, ew.`status ...
- mysql查询去年本月的数据_MySQL查询本周、上周、本月、上个月份数据的sql代码...
MySQL查询的方式很多,下面为您介绍的MySQL查询实现的是查询本周.上周.本月.上个月份的数据,如果您对MySQL查询方面感兴趣的话,不妨一看 ..查询当前这周的数据 SELECT name,su ...
- mysql 最近15天,Mysql查询今日/昨天/15天前/上个月/去年/上周每日等函数
MySQL查询的方式很多,下面为您介绍的MySQL查询实现的是查询本周.上周.本月.上个月份的数据,如果您对MySQL查询方面感兴趣的话,不妨一看. 查询当前今天的数据 SELECT name,sub ...
- Mysql查询获取过去一年,最后一天,每月,每月的数据
Mysql查询获取过去一年,最后一天,每月,每月的数据 前言 今天博主将为大家分享Mysql查询获取过去一年,最后一天,每月,每月的数据,不喜勿喷,如有异议欢迎讨论! 锁的分类 在本MySQL教程中– ...
最新文章
- Pipenv: Python包管理神器
- Office资源汇 | Office 365 微助理功能介绍 4
- python核心编程 第八章
- linux 信号量锁 内核,Linux内核中锁机制之信号量、读写信号量
- POJ 1185 炮兵阵地
- Execution Order of Event Functions, unity 3d 事件函数的执行顺序
- 加白名单_Android保活从入门到放弃:乖乖引导用户加白名单吧
- 《大数据》第1期“论坛”——对大数据国家战略的几点考虑
- 使用EntityFramework Core和Enums作为字符串的ASP.NET Core Razor页面——第四部分
- x64下进程保护HOOK
- QWE解码Python实现【网络攻防CTF】(保姆级图文)
- spring和jump区别_JUMP与 SKIP 的区别
- opencv (五十二)Shi-Tomas角点检测
- 教你做5种地图展现方法,无需代码,上手即会
- ffmpeg合并m3u8 ts key文件 解决Invalid data found when processing input错误
- [概念]图像分割的历史 + UNet-Family
- 修改Springboot启动图案修改
- 为什么要制定企业标准
- 为什么说社区团购小程序开发更有利于社区团购模式开展?
- OpenHarmony 3.1 Release初体验 润和DAYU200开发套件