提一个很菜的问题,在线等待 select a.cc from a where a.bb='xxx' cc,bb是a表的字段 数据库里没有这条记录 我想返回 0怎么才可以做到 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select count(a.cc) cc from a where a.bb='xxx' 谢谢,但是如果有值的话得返回 a.cc select nvl(a.cc,0) from a where a.bb='xxx' 也就是 select a.cc from a where a.bb='dd' 数据库里存在a.bb='dd' a.cc='100' 时候 返回 100 nvl 不关用啊 nvl是对空值才可以 你在你的本地试试 刚才看错题目了,不好意思这类的问题只能用存储过程或者函数来实现吧,单纯用sql语句不太好返回的 select decode(b.rn,0,0,a.cc) as ccfrom(select a.cc from a where a.dd='xxx') a,(select count(a.cc) rn from a where a.dd='xxx' ) b好像差不多,你试试看! 问一下DELETE后的查询 oracle如何获取每个月的最后一天 查询音同字不同的SQL文咋写 oracle初学者你请教 oracle pl sql 用存储过程汇总 救命求助!我正要做ORACLE的OAS项目,谁能提供OAS WEB服务器的详细配置资料?万分感谢 关于文本字段的处理 有经验的老鸟。进来看看这个问题怎么解决!! oracle与服务器IP地址有关系?请高手指点,正急着呢? 数据流图的问题!分不够可以加到300,说话算数! 关于建表的问题?谢谢 Oracle 10g SQLPLUS 如何查看当时建表的create table时的语句呢?
这类的问题只能用存储过程或者函数来实现吧,单纯用sql语句不太好返回的
from(
select a.cc from a where a.dd='xxx'
) a
,(select count(a.cc) rn from a where a.dd='xxx' ) b好像差不多,你试试看!