select from
(
select distinct yk,sysdate-to_date(to_char(ykddrq,'dd-mm-yy')||ykddsj,'dd-mm-yyhh24:mi') aaa
case
when t8zrfyyrq is not null and t8zcfyyrq is not null
then to_date(to_char(t8zcfyyrq,'dd-mm-yy')||t8zcfyysj,'dd-mm-yyhh24:mi')-to_date(to_char(t8zrfyyrq,'dd-mm-yy')||t8zrfyysj,'dd-mm-yyhh24:mi')
else
0
end bbb
from yzgdsy_clk yk, tjmid_yt8 t8
where ykch=t8ch
)
where aaa>24/24;
---
以上,希望对你有所帮助。
ORACLE中获得两个时间相差的秒数有以下方法:
一、常规方法:
1、创建表
create table t_timestamp (id number, t1 timestamp, t2 timestamp);
2、插入数据
insert into t_timestamp
values (1, to_timestamp('20120615233324', 'yyyymmddhh24miss'),
to_timestamp('20120619152354', 'yyyymmddhh24miss'));
二、通过EXTRACT函数获得对应的秒数:
将时间差求出来,然后通过EXTRACT函数对时间进行转换,获得对应的秒数。
1、第一种形式
sql>with t as (select t1 - t2 interval from t_timestamp where id = 1)
select extract(day from interval) 86400+ extract(hour from interval) 3600
+ extract(minute from interval) 60+ extract(second from interval) interval from t;
2、第二种形式
sql>select extract(day from t1-t2) 86400+ extract(hour from t1-t2) 3600
+ extract(minute from t1-t2) 60+ extract(second from t1-t2) interval from t_timestamp;
--889170
其他方法:
一、通过将时间转换为DATE方式,求出相应的秒数。
1、第一种形式
sql>select (tt1-0-(tt2-0))86400 interval from t_timestamp t
--889170
2、第二种形式
select (cast(tt1 as date)-cast(tt2 as date))86400 interval from t_timestamp t
二、如果是date时间格式,相对比较简单,可以直接通过时间差(天数)乘上84600即可。
select gdsy_clk,sysdate-to_date(to_char(gdsy_clkddrq,'dd-mm-yy')||gdsy_clkddsj,'dd-mm-yyhh24:mi') 时间差,mid_yt8 from gdsy_clk,mid_yt8 where to_date(to_char(ddrq,'dd-mm-yy')||ddsj,'dd-mm-yyhh24:mi')<=sysdate-24/24 and gdsy_clkch=mid_yt8ch;
---
以上,希望对你有所帮助。
select
to_date('2011-11-11 10:23:22','yyyy-mm-dd HH24:MI:SS')-to_date('2011-11-10 09:12:34','yyyy-mm-dd HH24:MI:SS') from dual;
这样获得是天,你可以再乘以 246060便会得到秒。
ok,给分吧,需要分下文档。谢谢。
oracle中的date类型字段,截取年份可用to_char函数。
工具:oracle 10g
步骤:
1、如emp表中有hiredate字段为date类型的数据。
2、截取其中的年份部分,用如下语句:
select empno,ename,job,mgr,to_char(hiredate,'yyyy'),sal,comm,deptno from emp;3、运行后结果,可以看出年份已将截取出来了:
知道认证,就等你来!
只要你够热情,爱助人,你就能加入我们!专属标志,亿万网友的信赖和关注,无限好礼,通通只为你!
马上加入 新闻 网页 贴吧 知道 MP3 视频 百科 文库 帮助 | 设置
百度知道 > 电脑/网络
有关孔子的歇后语 浏览次数:11836次悬赏分:10 | 解决时间:2011-1-16 16:56 | 提问者:4h4fhvbs2
孔子的歇后语
越多越好!!
最佳答案 1孔夫子背书箱——(里面大有文章 )
2孔夫子打哈欠——(满口书生气)
3孔夫子的嘴巴——(出口成章)
4孔夫子出门——(三思而行)
5孔夫子讲学——(之乎者也)
6孔夫子门前讲论语——(自不量力)
7孔夫子挂腰刀——(不文不武)
8孔夫子念文章——(咬文嚼字 )
9孔夫子教《三字经》——(埋没人材)
10孔夫子游列国---尽是理(礼)
补充
孔夫子卵脬(音抛)——文诌诌。
乡下人不识孔夫子——读书老爷(独输老爷)
孔夫子擐搭裢——两头书(两头输)。
孔夫子肚皮——书橱(舒徐)。
孔夫子唱戏——出口成章。
孔夫子跌到桥底下——(尸)诗书横流。
孔夫子的手巾——包书(输)。
孔夫子喝卤水——明白人办糊涂事。
孔夫子吃粥——心里没数。
孔夫子拿笤帚――斯文扫地。
孔夫子放屁――文气冲天。
孔夫子当教授——古为今用。
孔夫子的背包——准是书(输)。
孔夫子的褡裢——书呆(袋)子。
孔夫子的坟——久慕(墓)。
孔夫子穿西装――不土不洋。
。
孔夫子面前讲《孝经》——假斯文。
孔夫子偷钱包——文明人不做文明事。
孔夫子的徒弟――闲(贤)人。
孔夫子背书箱——里面大有文章。
孔夫子拜师——不耻下问。
孔夫子搬家——净是书(输)。
孔夫子的砚台——心太黑。
孔夫子下凡——一输到底(地)。
1孔夫子讲学 之乎者也
2孔夫子的嘴巴 出口成章
3孔夫子拿扫 斯文扫地
4孔夫子教三字经 埋没人材
5孔夫子念文章 咬文嚼字 孔夫子的弟子 闲(贤)人
孔夫子的手巾 包输(书)
孔夫子的砚台 黑心
孔夫子的嘴巴 出口成章
孔夫子讲学 之乎者也
孔夫子门前卖《论语》 自不量力;不自量
孔夫子面前讲《孝经》 假斯文;冒充斯文
孔夫子念书 咬文嚼字(比喻过分地斟酌词句。)
孔夫子偷钱包 文明人不做文明事
孔夫子的背包 准是书(输)(比喻注定要失败。)
孔夫子念文章 咬文嚼字
孔夫子的箱子 净输(书)
孔夫子挂腰刀 能文能武;文武双全
孔夫子搬家 净是书(输)(比喻总是失败。)
孔夫子游列国 尽是礼
孔夫子喝卤水 明白人办糊涂事
6孔夫子的手帕 包输(书)
7孔夫子的徒弟
以上就是关于Oracle一条语句得出两个表的时间差全部的内容,包括:Oracle一条语句得出两个表的时间差、ORACLE中,怎样获得两个时间相差的秒数、oracle时间差查询等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)