一 按时间查询
格式:
1,当时间条件字段为字符串类型的时候,通过以下方法查询数据:
1.1、SELECT * FROM 表名 t WHERE 条件1 AND to_date(t.表名,'yyyy/MM/dd')
between to_date('2020/3/1','yyyy/MM/dd') and to_date('2020/3/31','yyyy/MM/dd');
1.2、sql> SELECT * FROM 表名 t WHERE 1=1 AND to_date(列名,'yyyy/MM/dd hh24:mi:ss')
between to_date('2020/3/1','yyyy/MM/dd hh24:mi:ss') and to_date('2020/3/31','yyyy/MM/dd hh24:mi:ss');
2、当时间条件为date类型的时候,通过以下方法查询数据:
sql> select * from 表名 where to_char(列名,'YYYY-MM-DD')>='2020-10-01'
and to_char(列名,'YYYY-MM-DD')<='2020-11-02' ;
二 在结构化数据库(oracle)中模糊查询有两种
1,普通字符串的字段模糊匹配
select * from 表名 where 字段名 like '...%';
2.时间的字段模糊匹配
Oracle 模糊查询时间
sql> select * from 表名 where to_char(列名,'yyyy-mm-dd HH')='2020-03-25 22';
或者sql> select * from 表名 where to_char (列名,'yyyy')like '2020'
3.按照时间区间查询
select * from 表名 bnm where bnm.date >= to_date('2020-03-25','yyyy-mm-dd') and bnm.date <= to_date('2020-03-31','yyyy-mm-dd')
4. 按照具体到秒数
select * from 表名 bnm where bnm.date >= to_date('2020-03-25 10:01:01','yyyy-mm-dd hh:mi:ss')
24小时
to_date('2020-03-25 23:00:00','yyyy-MM-dd hh24:mi:ss')
select * from 表名 t where to_char(时间字段,'yyyy-mm-dd hh24:mi:ss') like '2020-12-26 17' ;
===================================================================
eg: SQL>
select inst_id as 工单ID,contact_name as 市民姓名,customer_caller as 来电号码, request_topic as 电话主题, agent_name as 受理人姓名, deal_monitor as 监察状态, order_type as 工单类型, register_date as 受理时间, dealer_date as 处理截至日期,order_status as 处理状态,
order_remark as 工单备注,last_task_name as 工单当前所处步骤, deal_deptname as 处理部门, dealer as 当前处理部门, request_from as 诉求渠道, subject_addr as 涉事地址, REQUEST_AREA1 as 事发地址, request_deptname as 问题归属部门, REQUEST_CONTENT as 诉求内容
from v_gz_order t where to_char( t.register_date,'YYYY-MM-DD')>='2019-01-01'
and to_char(t.register_date,'YYYY-MM-DD')<='2019-01-31' order by t.register_date asc ;
English太次郎
关注
————————————————
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/weixin_41619143/article/details/105106959
文章转载自吼吼哈嘿,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。
【专家有话说第五期】在不同年龄段,DBA应该怎样规划自己的职业发展?
墨天轮编辑部
1332次阅读
2025-03-13 11:40:53
Oracle RAC ASM 磁盘组满了,无法扩容怎么在线处理?
Lucifer三思而后行
805次阅读
2025-03-17 11:33:53
2月“墨力原创作者计划”获奖名单公布
墨天轮编辑部
472次阅读
2025-03-13 14:38:19
Oracle 如何修改 db_unique_name?强迫症福音!
Lucifer三思而后行
368次阅读
2025-03-12 21:27:56
Oracle DataGuard高可用性解决方案详解
孙莹
319次阅读
2025-03-26 23:27:33
Oracle分区和执行计划相关的几个问题
听见风的声音
312次阅读
2025-03-07 08:51:42
切换Oracle归档路径后,不能正常删除原归档路径上的归档文件
dbaking
253次阅读
2025-03-19 14:41:51
风口浪尖!诚通证券扩容采购Oracle 793万...
Roger的数据库专栏
248次阅读
2025-03-24 09:42:53
墨天轮个人数说知识点合集
JiekeXu
245次阅读
2025-04-01 15:56:03
一键装库脚本3分钟极速部署,传统耗时砍掉95%!
IT邦德
245次阅读
2025-03-10 07:58:44