永发信息网

oracle语句中,如何查询某个时间段的内容,where后应该怎么写,比如我查询3:00到3:30的

答案:4  悬赏:80  手机版
解决时间 2021-03-09 15:21
数据中有2013-02-24/15:21:38这种的数据
最佳答案
SQL>alter session set nls_date_format='YYYY-MM-DD/HH24:MI:SS';
SQL>select to_char(sysdate,'YYYY-MM-DD/HH24:MI:SS') from dual;
SQL>select TO_DATE( '2013-05-31/01:23:45', 'YYYY-MM-DD/HH24:MI:SS') from dual;
SQL>select count(*) from table_name where create_time between to_date('2013-05-31/03:00:00','YYYY-MM-DD/HH24:MI:SS') and to_date ('2013-05-31/03:30:00','YYYY-MM-DD/HH24:MI:SS');
全部回答
用between ‘3:00’ and ‘3:30’
如果数据库的列, 是 DATE 类型的话: WHERe TO_CHAr( 日期列, 'HH24MI' ) >= '0300' AND TO_CHAr( 日期列, 'HH24MI' ) <= '0330' 如果是 varchar2 类型的, 就要确定一下, 格式是否都是 固定的格式了。 否则 SUBSTR 计算起来, 也是很麻烦的。
亲,您好。oracle日期可以进行加减的 例如:select sysdate,sysdate-1/48 from dual; sysdate-1/48 就是往前推半个小时 亲的问题可以参考这个写,希望对亲有帮助
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
和出轨的女人在一起有结果吗
金牌亚洲陶瓷地址在哪,我要去那里办事
一般现在时的ing用法,和现在进行时区别,为什
问下北碚到青木关中途的所有站点名称
薛大庸的字一平尺价格
58同城上面租房和二手房的经纪人是什么意思?
市场调研的目的在于为数字出版产品的生产和营
飞燕国际旅行社风华南路营业部地址在什么地方
电影《放牛班的春天》描述的原型是不是维也纳
电热水器能不能壁挂
13830860042这是那个地区的号码
2H2S+SO2=3S+2H2O 谁能就这个方程式详细的为
推土机四核好还是羿龙四核好?
我的好友收到总收到我QQ 当前好友不在常用环
八二五大街/城墙顶巷(路口)地址在哪,我要去
推荐资讯
圣经旧约几次提到正月除一个
建个搅拌站价格多少钱,90搅拌站,60搅拌站,
依利安达这个厂好不好
三个核酸,经分析有五种碱基,八种核苷酸,四
如果年检到期了 保险还没有到期可以审车吗
考完科目三四要多久能拿到驾驶证
JAVA开发的网页游戏为什么要装JRE?
标点美食城(莱茵东郡店)我想知道这个在什么地
洛克王国人物怎么换性别
金牛座和天蝎座为什么是对宫星座?
禹王台区开封一家人饭店(竹韵富苑东北)地址有
姓段,权字辈男生取什么名字好?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?