mysql 根据日期查询周、月、年起止时间
查询周起止日期
SELECTDATE_ADD( '2019-11-12', INTERVAL - WEEKDAY ( '2019-11-12' ) DAY ) week_begin,DATE_ADD( '2019-11-12', INTERVAL - WEEKDAY ( '2019-11-12' ) + 7 DAY ) week_end
FROM
DUAL
查询月起止日期
SELECTDATE_ADD( '2019-11-12', INTERVAL - DAY ( '2019-11-12' ) + 1 DAY ) month_begin,DATE_ADD( LAST_DAY( '2019-11-12' ), INTERVAL + 1 DAY ) month_end
FROM
DUAL
查询年起止日期
SELECTDATE_ADD( '2019-11-12', INTERVAL - DAYOFYEAR ( '2019-11-12' ) + 1 DAY ) year_begin,DATE_ADD( DATE_ADD( '2019-11-12', INTERVAL - DAYOFYEAR ( '2019-11-12' ) + 1 DAY ), INTERVAL + 1 YEAR ) year_end
FROM
DUAL
查询当前时间是今年的第几天、周、季
SELECTDAYOFYEAR ( '20191112' ) 'day',WEEK ( '20191112', 1 ) week1,WEEKOFYEAR( '20191112' ) week2,QUARTER ( '20191112' ) qtr,floor( substr( '20191112', 5, 2 )/ 3.1 )+ 1 qtr2
FROM
DUAL
起止时间使用
如果查询字段是datetime或者timestamp类型,可以使用UNIX_TIMESTAMP函数进行转换。
例如查询一天的数据(查询周、月、年可以直接用上面的查询替换起止日期)
SELECTcount( 1 )
FROMxxx
WHEREUNIX_TIMESTAMP( create_time ) >= UNIX_TIMESTAMP( '2019-11-01' ) AND UNIX_TIMESTAMP( create_time ) <= UNIX_TIMESTAMP('2019-11-02');
mysql 根据日期查询周、月、年起止时间相关推荐
- mysql按日期查询数据_mysql按日期查询数据
问题:mysql按日期查询一个月内的数据,查询返回时结果集中只显示有数据的结果 需求:查询结果中假如当天没有数据,自动填零并输出 事件描述: sql语句: select DATE_FORMAT(dat ...
- Mysql的日期查询方法
参考地址:http://www.w3school.com.cn/sql/sql_where.asp 参考地址:https://www.yiibai.com/mysql/date_format.html ...
- Mysql根据日期查询
mysql的根据日期查询数据和在日期区间查询数据. 首先,看数据表和表结构 建表语句: CREATE TABLEdatetest( idint(11) NOT NULL AUTO_INCREME ...
- [转]mysql常用日期查询语句
转载自: 网络 查询一天: select * from table where to_days(column_time) = to_days(now()); select * from table w ...
- MySql按照日期查询数据
日期函数解析 date_format() 格式化日期格式,"date_format(时间戳,时间格式)" date_sub() 从日期减去指定的时间间隔:函数形式DATE_SUB( ...
- mysql常见日期查询问题
1.mysql使用between and 查询日期边界的问题 需求:查询出2020-08-20号的数据 SELECT * from user_cards t1 where t1.user_id=75 ...
- mysql 按日期查询
在mysql中,比如你的表的时间字段是column2,并且column2的类型是timestamp 单日查询: select * from TableName where column1='xxxx' ...
- moment获取周月年开始和结束时间
获取当天时间 moment().format('YYYY-MM-DD') 获取本周开始和结束时间 const startDate = moment().startOf('week').format(' ...
- calender获取日期前几月_java获取当前时间和前一天日期(实现代码)
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request. ...
最新文章
- Oracle其他函数
- GPTEE中的Storage API的使用
- 超干货 | 在线教育增长实操者案例分享:如何玩转教育增长模型?
- Postgresql之split_part()切割函数,取最后一部分
- 【干货】华为组织成长的动力机制.pdf(附下载链接)
- axios封装接口步骤详解
- java编译系统找不到指定路径_为什么我在E盘安装了java,命令指示符输入后却提示系统找不到指定路径?...
- 用java写一个博客网站
- MagicDraw-状态机图
- 软件测试常见面试题目(1)pareto法则,帕累托法则,28杀虫剂怪事,木桶原理,Good-enough原则群集效应,测试与调试的区别,QA以及职责,测试工程师和软件质量保证的,测试提交的缺陷开发人员
- 手把手入门C语言—输入数组
- java批量生成条形码图片 打包zip
- 误码率与信噪比的关系matlab,误码率BER与信噪比SNR的关系解析
- 词典GoldenDict
- php+html文本域,html的文本域和表单域
- MATLAB仿真噪声信号、单多音信号、LFM、2ASK、2FSK、BPSK、16QAM
- 计算机如何寻址硬盘,再来理解一下硬盘
- 关于爱情和婚姻的经典故事
- 你好,C++(2)1.3 C++世界版图1.4 如何学好C++
- jupyter 安装插件rise,变为幻灯片PPT格式
热门文章
- 计算几何(证明三角形内心公式: aOA+bOB+cOC = 0)
- 2022年起重机司机(限桥式起重机)考试试题模拟考试平台操作
- 在word中插入代码行号
- iOS 应用内购买(In-App Purchase)之开发
- 2022年武汉市高新技术企业各区县申报条件补贴、高企迁移奖励补助20万
- InputStreamReader和OutputStreamWriter 的区别和用法
- 南卫理公会大学计算机科学,南卫理公会大学计算机科学专业.pdf
- MySQL中show命令用法大全
- Atom同步设置、特效打字教程|基础插件
- word中行与行间距大