sql查询当天 当月 当年
今天
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(时间字段名)
某月
select * from day_rate where year(时间字段)='2019' and month(时间字段)='02'
近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 FROMenterprise WHERE YEARWEEK(date_format(submittime,'%Y-%m-%d')) = YEARWEEK(now());
查询上周的数据
SELECT name,submittime FROMenterprise WHERE YEARWEEK(date_format(submittime,'%Y-%m-%d')) = YEARWEEK(now())-1;
查询上个月的数据
select name,submittime fromenterprise 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 fromenterprise wheredate_format(submittime,'%Y-%m')=date_format(now(),'%Y-%m')
查询距离当前现在6个月的数据
select name,submittime fromenterprise where submittime betweendate_sub(now(),interval 6 month) and now();
sql查询当天 当月 当年相关推荐
- Sql 查询当天、本周、本月记录
--查询当天: select * from info where DateDiff(dd,datetime,getdate())=0 --查询24小时内的: select * from info wh ...
- sql语句查询当天当月的数据
源代码地址 搬运:https://www.cnblogs.com/javasuperman/p/8955711.html 今天 select * from 表名 where to_days(时间字段名 ...
- sql查询当天交易总额最大的用户信息_如何分析交易记录? 因为后面要分析“每种类型用户的总交易金额”,所以保留左表(用户交易记录表)中的全部用户数据。 【题目】 某商场为了分析用... - 雪球...
来源:雪球App,作者: 猴子数据分析,(https://xueqiu.com/1350621016/159703178) 因为后面要分析"每种类型用户的总交易金额",所以保留左表 ...
- sql查询当天交易总额最大的用户信息_京东用户行为数据分析(SQL)
一. 项目背景 项目对京东零售集团的运营数据集进行指标分析,研究京东用户在购物过程中的行为习 惯,购物偏好,在购物过程中各个环节的转化和流失情况,为运营决策提供数据支撑. 二. 数据介绍 本数据集采用 ...
- mysql查询当月数据_MySQL查询当天当月数据 | 小灰灰博客
今天 select * from 表名 where to_days(时间字段名) = to_days(now()); 昨天 SELECT * FROM 表名 WHERE TO_DAYS( NOW( ) ...
- sql查询当天、本周,本月,上一个月的数据
今天 select * from 表名 where to_days(时间字段名) = to_days(now()); 昨天 SELECT * FROM 表名 WHERE TO_DAYS( NOW( ) ...
- MySQL充电_Mysql 充电站SQL查询1--171221--mysql-sql
Mysql 充电站SQL查询1--171221--mysql-sql --当月至现在查询支付成功后未成功充电的情况 select c.a 失败数,c.b 总数,c.a1,c.cs 失败率,c.cc 成 ...
- oracle查询当天的数据(当年,当月,当日)
在oracle中,可利用trunc函数查询当天的数据,该函数可用于截取时间或者数值,将该函数与select语句配合使用即可查询当天的数据,语法为 select * from 表名 where trun ...
- mysql查询sql中日期为当天的记录_SQL 查询当天,本月,本周的记录 sql 查询日期...
SELECT * FROM 表 WHERE CONVERT(Nvarchar, dateandtime, 111) = CONVERT(Nvarchar, GETDATE(), 111) ORDE ...
最新文章
- JS实现博客前端页面(一)—— 封装基础库
- java等待欢迎界面_android welcome欢迎界面3秒后自动跳转
- 第一百零四节,JavaScript时间与日期
- java逆数组如何print_Java 逆数组
- 使用table ENLFDIR 快速找出function module和function group的对应关系
- ubuntu 查看日历,日期
- laravel mysql 配置,laravel5数据库配置及其注意事项
- 解决Another app is currently holding the yum lock; waiting for it to exit...问题
- php垂直对齐,CSS垂直对齐不起作用的原因及解决方法
- linux java weblogic,Linux java 安装问题
- linux实现内存共享,Linux共享内存实现
- vue全选和取消全选(无bug)
- html中图片阴影怎么写,css如何给图片加阴影?
- 【数据结构与算法】二分法的边界问题总结
- 服装尺寸 html,女装标准尺码对照表,服装尺寸对照表,衣服尺码对照表
- 前端组件化埋点方案与实现
- 英语单词APP开发功能需求
- win10 VS2017编译Audacity详细教程
- 快应用开发心得——新手入门指南
- 计算机保密dss是啥,什么是DSS?