oracle 时间条件 当天,oracle 查询当天数据的sql条件写法
日报数据统计中会用到当天数据的查询,下列就是日期要对应的条件:
between
to_date(to_char(sysdate,'yyyy-mm-dd') || ' 00:00:01','yyyy-mm-dd hh24:mi:ss') and
to_date(to_char(sysdate,'yyyy-mm-dd') || ' 23:59:59','yyyy-mm-dd hh24:mi:ss');
Oracle
字段类型为varchar2,格式要与格式化的样式匹配
当天
select * from 表名 where to_char(to_date(字段名,'yyyy-mm-dd hh24:mi:ss'),'dd')=to_char(sysdate,'dd')
当周
select * from 表名 where to_char(to_date(字段名,'yyyy-mm-dd hh24:mi:ss'),'iw')=to_char(sysdate,'iw')
当月
select * from 表名 where to_char(to_date(字段名,'yyyy-mm-dd hh24:mi:ss'),'mm')=to_char(sysdate,'mm')
当季度
select * from 表名 where to_char(to_date(字段名,'yyyy-mm-dd hh24:mi:ss'),'q')=to_char(sysdate,'q')
字段类型为date
当天
select * from 表名 where to_char(字段名,'dd')=to_char(sysdate,'dd')
当周
select * from 表名 where to_char(字段名,'iw')=to_char(sysdate,'iw')
当月
select * from 表名 where to_char(字段名,'mm')=to_char(sysdate,'mm')
当季度
select * from 表名 where to_char(字段名,'q')=to_char(sysdate,'q')
SQL
当天
select * from 表名 where DATEPART(dd,字段名) = DATEPART(dd, GETDATE()) and DATEPART(mm, 字段名) = DATEPART(mm, GETDATE()) and DATEPART(yy, 字段名) = DATEPART(yy, GETDATE())
当周
select * from 表名 where DATEPART(wk, 字段名) = DATEPART(wk, GETDATE()) and DATEPART(yy, 字段名) = DATEPART(yy, GETDATE())
当月
select * from 表名 where DATEPART(mm, 字段名) = DATEPART(mm, GETDATE()) and DATEPART(yy, 字段名) = DATEPART(yy, GETDATE())
当季度
select * from 表名 where DATEPART(qq, 字段名) = DATEPART(qq, GETDATE()) and DATEPART(yy,字段名) = DATEPART(yy, GETDATE())
oracle 时间条件 当天,oracle 查询当天数据的sql条件写法相关推荐
- mysql 时间 本周 本月_mysql查询当天、本周、上周、本月、上月信息
今天 select * from 表名 where to_days(时间字段名) = to_days(now()); 昨天 SELECT * FROM 表名 WHERE TO_DAYS( NOW( ) ...
- php读取mysql数据无法修改时间_php设置mysql查询读取数据的超时时间
php可以设置mysql查询的超时时间估计大家不知道吧,一般都直接在mysql中进行设置了,下面我们来为各位介绍一下php设置mysql查询读取数据的超时时间吧. 现象:php能通过代理正常连接到my ...
- oracle 时间按季度,ORACLE时间字段取年、月、日、季度
ORACLE时间字段取年.月.日.季度 --得到年月,日,季度 select to_char(日期,'yyyymmdd') DATE_ID,to_char(日期,'yyyy')||'年'||to_ ...
- oracle时间去掉日期,Oracle 时间和日期处理
-- Oracle时间 SELECT SYSDATE FROM dual; -- 系统时间 SELECT SYSTIMESTAMP FROM dual; -- 当前系统时间戳 SELECT CURRE ...
- oracle 时间按季度,Oracle按日期季度查询
如下表table1: 日期(exportDate) 数量(amount) -------------- ----------- 14-2月 -08 20 10-3月 -08 2 14-4月 -08 6 ...
- oracle 时间 转 日期,oracle中如何将日期转成时间戳
1,函数定义法 定义 create or replace function date_to_unix_ts(PDate in date) return number is l_unix_ts numb ...
- oracle时间类型插入,oracle 插入时间字符串 Date类型
和MysqL不同,MysqL 可以直接插入 时间字符串的, UPDATE HR_EFF_EVALUATOR SET LEVEL_ = '2', ROLE_NAME_ = '他评', ASSESS_RO ...
- oracle时间回溯,关于Oracle降序索引的定意及回溯
降序索引本质上是FBI,其具体定义可以通过 user_ind_expressions 或dba_ind_expressions 查询. 那么同样的,降序索引只有在CBO下才能被使用. Connecte ...
- python做某个条件下的计数_Python数据透视表条件计数
假设你的数据看起来是这样的: # sample data df = pd.DataFrame({ 'Name' : ['James']*6 +\ ['Bob']*9 +\ ['Mary']*10, ' ...
最新文章
- 笔记本电脑投屏到电视_Thinkpad笔记本PC无线连接电视或投影机,性能稳定的商用投屏解决方案...
- 安卓APP_ 控件(5)—— ProgressBar
- 安装openstack时遇到的错误
- 适用响应式 Web UI 框架
- 搜狐超越新浪给创业者的两个启示:不断+耐心布局
- 用DHCP部署WPAD:ISA2006系列之四
- 数字图像处理 采样定理_数字图像处理实验合集
- 查询数据表里所有重复里的单条记录
- Quartus II 之1位全加器
- 自动驾驶对公路基础设施有何深刻影响?(上)| 自动驾驶系列
- 批量图片缩小工具,JPG|PNG|BMP图片缩小工具
- 图形API的简单了解
- Flutter 2.8 更新详解
- 前端面试题整理(一)
- 洛谷P5960 【模板】差分约束算法
- BP神经网络求解异或算法
- [2016 NUIST 程序设计竞赛] D. 达朗贝尔的台阶
- 【AI简报20210730期】黑芝麻A1000 Pro自动驾驶芯片流片成功、地平线征程 5 芯片发布...
- 写代码必备Linux命令
- winform 使用SplashScreen窗口
热门文章
- 探探提醒对方账号异常_探探账号异常暂时不能回复你的消息怎么回事?如何解封...
- matlab hamming code
- Js放在head和body中的区别
- 氢os android 7.0,氢OS 3.0正式推送!基于Android 7.0,简洁纯净
- SRS4.0源码分析-RTMP入口
- 精彩回顾|「源」来如此 第六期 - 开源经济与产业投资
- 57 java编程思想 创建窗口和程序片 可视编程和Beans
- PCB生产时“补偿”“开窗”是什么意思
- 【网络安全】XXE漏洞详细解析
- lytro原始图片重聚焦