DECODE 奇怪的问题,请教!! b是char(1)吗?不是的话,那是0就不奇怪了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 按照一楼的逻辑,果然是全部为0,将b字段改为char(1)后结果如下。SQL> SELECT a, SUM(Decode(b,'0',c,0)) AS s FROM table1 GROUP BY a;A S- ----------a 23b 353c 0 SQL疑难案例之【结果列之间扣减】 求SQL语句,查询时将两列的内容相互合并输出,谢谢各路高手帮忙 如何在程序中连接oracle数据库? 急!!我在 oracle9i 中创建用户和表时遇到了问题! Oracle服务自动停止 急!请高手救救我!数据库启动问题! 多表多条件查询 oracle的触发器中是不是不可以创建表? 如何写备份与恢复的程序 关于Oracle表的类型与创建问题 请问简单的存储过程内层查询内层捕捉的方法? 直接用SQL可以从SYS.ALL_TAB_COLS表中可以查到结果,可是从存储过程中确拿不到?
SQL> SELECT a, SUM(Decode(b,'0',c,0)) AS s FROM table1 GROUP BY a;A S
- ----------
a 23
b 353
c 0