Oracle查询某一天日期数据的SQL语句的几种写法
本文章向大家介绍Oracle查询某一天日期数据的SQL语句的几种写法,主要包括Oracle查询某一天日期数据的SQL语句的几种写法使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
1.Oracle 使用下列数据类型在数据库中存储日期或日期/时间值:
DATE - 格式:YYYY-MM-DD
TIMESTAMP - 格式:YYYY-MM-DD HH:MM:SS
2.SQL语句实例(其中的SCAN_DATE_TIME为TIMESTAMP时间戳格式)
–查询结果为2019-02-19当天以及之后的数据
select * from 某张表 t
where t.SCAN_DATE_TIME>date’2019-02-19’;
select * from 某张表 t
where t.SCAN_DATE_TIME>to_date(‘2019-02-19’,‘YYYY-MM-DD’);
–查询结果为2019-02-19当天以及之后的数据
select * from 某张表 t
where t.SCAN_DATE_TIME>to_date(‘2019-02-19 00:00:00’,‘YYYY-MM-DD HH24:mi:ss’);
select * from 某张表 t
where t.SCAN_DATE_TIME>to_date(‘2019-02-19 00:00:00’,‘yyyy-mm-dd hh24:mi:ss’);
–查询结果为2019-02-19当天的数据(将日期时间中日期部分转化为字符串再进行比较)
select * from 某张表 t
where to_char(t.SCAN_DATE_TIME,‘yyyy-mm-dd’)=‘2019-02-19’;
–查询结果为2019-02-19当天的数据(截取日期时间中日期部分进行比较)
select * from 某张表 t
where trunc(t.SCAN_DATE_TIME)=date’2019-02-19’;
–查询结果为2019-02-19当天的数据(直接取精确的时间范围进行比较,当天时间范围为为0点00至23点59)
select * from 某张表 t
where t.SCAN_DATE_TIME between to_date(‘2019-02-19 00:00:00’,‘YYYY-MM-DD HH24:mi:ss’)
and to_date(‘2019-02-19 23:59:59’,‘YYYY-MM-DD HH24:mi:ss’);
Oracle查询某一天日期数据的SQL语句的几种写法相关推荐
- Oracle查询某一天数据的SQL语句的几种写法
1.Oracle 使用下列数据类型在数据库中存储日期或日期/时间值: DATE - 格式:YYYY-MM-DD TIMESTAMP - 格式:YYYY-MM-DD HH:MM:SS 2.SQL语句实例 ...
- 查询三个月前的所有数据的sql语句
例如:今日是2020-11-04,查询创建时间范围在2020年8月至2020年11月(三个月前)的所有用户姓名: SELECT name FROM t_user WHERE create_time b ...
- Oracle和sql server中复制表结构和表数据的sql语句
在Oracle和sql server中,如何从一个已知的旧表,来复制新生成一个新的表,如果要复制旧表结构和表数据,对应的sql语句该如何写呢?刚好阿堂这两天用到了,就顺便把它收集汇总一下,供朋友们参考 ...
- oracle取每日固定时间,Oracle查询每天固定时间段的数据
select * from GPS_LOG t where to_char(t.gps_time,'hh24:mm:ss')>='15:30:00'and to_char(t.gps_time, ...
- sql获取oracle数据库数据,通过sql语句获取数据库的基本信息
您可以通过以下几个sql 可以立即了解系统的状况和数据库的状态(仅献给习惯使用sql/plus的人 呵呵 ) (1) 查询oracle 的物理结构 1.1. 查看数据文件 SQL> select ...
- MySQL查询本年的数据的sql语句
MySQL查询本年的数据的sql语句: SELECT * FROM 表名 WHERE YEAR(时间字段)=YEAR(NOW());
- mysql查阅某个日期的语句_mysql查询指定日期时间内的sql语句及原理
查询指定日期时间内的sql语句的实现原理: 如果是月份就是当前的月减去你要统计的时间,比如要查询数据库中从今天起往前三个月的所有记录. 另外,在数据库设计阶段,要注意时间字段为int(11),保存在数 ...
- oracle统计每日归档大小,Oracle查询最近几天每小时归档日志产生数量的脚本写法...
下面给大家分享Oracle查询最近几天每小时归档日志产生数量的脚本写法,脚本如下所示: SELECT SUBSTR(TO_CHAR(first_time, 'MM/DD/RR HH:MI:SS'),1 ...
- c mysql查询年月日_mysql查询指定日期时间内的sql语句及原理
查询指定日期时间内的sql语句的实现原理: 如果是月份就是当前的月减去你要统计的时间,比如要查询数据库中从今天起往前三个月的所有记录. 另外,在数据库设计阶段,要注意时间字段为int(11),保存在数 ...
最新文章
- lvs fullnat+ECMP【1】内核编译
- c语言行列倒置算法,循环行列的元素倒置。求指点
- ASP.NET MVC:会导致锁定的会话
- win7计算机管理找不到文件夹,Win7系统打开组策略提示找不到文件gpedit.msc怎么办...
- python一节课多久_第一节课 python简介
- 面试题 异常的抛出和捕获
- java代码内创建mysql索引_点评阿里JAVA手册之MySQL数据库 (建表规约、索引规约、SQL语句、ORM映射)...
- pythonATM,购物车项目实战5-数据处理层
- Snipaste贴图软件及其快捷键使用方法
- linux串口结构termios,linux串口termios.doc
- AVI文件在opencore框架下的解析
- mysql blast2go,blast2go
- HTML- 表单(简单易懂)
- 华师大计算机考研825,2020华东师范大学计算机/软件专业课改考408
- 商务与经济统计阅读笔记3
- Sketch算法-CM Sketch、Count Sketch等
- 敢为人先,华为不惧C语言开发仓颉汉语编程,中文编程迎来新生态
- android博学谷实验报告,《Android项目实战-博学谷》我的模块
- 51单片机去读取JY61陀螺仪的数据操作方法
- 听话的苹果-第11届蓝桥杯Scratch选拔赛真题精选