请问oracle中有没有表示无穷大的常量? 不是一定要无穷大,而是说要除以它等于0 ,我写SQL要用到(若分母为0,把它转为无穷大) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 number可以表示的最大值作为你需要的最大。“写SQL要用到(若分母为0,把它转为无穷大)”一旦分母为0,则置为NULL,表示未知,无法确定。 SQL> SELECT * FROM TAB5; F1 F2 F3---------- ---------- ---------- 1 1 3 1 2 4 2 2 2 2 2 3 2 2 100000 3 0 5SQL> SELECT F1/DECODE(F2,0,NULL,F2) F,F1 FROM TAB5 ORDER BY F; F F1---------- ---------- .00002 2 .5 1 1 1 1 2 1 2 2 3 求一句简单的SQL语句 oracle8i oracle的快照同步支不支持多个外键的情况 多表连接时用inner join还是where? pl/sql +job oracle服务器可以做客户端用吗 帮忙建一个触发器,谢谢了!急 很有意思的数据建模问题 捡分了!!ORACLE函数、出错信息那里查? Oracle中SQL优化:left join查询语句,多个字段关联同一个表问题 如何得到已建表的sql语句 这样的视图可以实现吗?
“写SQL要用到(若分母为0,把它转为无穷大)”一旦分母为0,则置为NULL,表示未知,无法确定。
---------- ---------- ----------
1 1 3
1 2 4
2 2 2
2 2 3
2
2 100000
3 0 5
SQL> SELECT F1/DECODE(F2,0,NULL,F2) F,F1 FROM TAB5 ORDER BY F; F F1
---------- ----------
.00002 2
.5 1
1 1
1 2
1 2
2
3