帮忙有关于日期的sql select case when to_char(a,'YYYYMMDD')>to_char(b,'YYYYMMDD') then c else d end from tab 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select decode(sign(a-b),1,c,d) from tab; select decode(sign(a-b),1,c,d) from tab; 9i:select case when a>b then c else d end from tab; 在多层的decode()函数嵌套调用时,最好使用case when ... then ...,这种方法省去了大量的函数调用的系统开销(内存和CPU),在性能上应该好很多 。我一次进行20级次的decode()嵌套调用,结果死得很难看哦。 呵呵,但是如果版本比较老的话也没有办法就像在oracle7下面写动态sql,繁琐的狠,但是没办法。 select decode(sign(a-b),1,c,d) from tab 学习case when ... then ... select decode(sign(a-b),1,c,d) from tab;这句不错 select decode(sign(a-b),1,c,d) from tab; select decode(sign(a-b),1,c,d) from tbale因a,b为日期型,相减时得出为小时数,再sign进行判断a,b的正负,就可得你要的结果 请教关于oracle连接远程mysql的为您提 在sql server 和oracle中使用分葉 当Oracle数据库的一个表有新数据添加时怎么把这条数据传给一个c#程序 序列应用问题 如何在MFC里使用oo4o 怎样用toad创建一个用户并分配权限 oracle 10.1配置 taf 失败 请教这样的sql怎么写 关于oracle删除记录的问题!大家看看这是why ?在线等... ... proxool详细配置 delphi+oracle 保存数据时报错: 没有连接事务管理器或没有管理器 关于实时数据的存储讨论。up有分。
select case when a>b then c else d end
from tab;
就像在oracle7下面写动态sql,繁琐的狠,但是没办法。
这句不错
因a,b为日期型,相减时得出为小时数,再sign进行判断a,b的正负,就可得你要的结果