如下(不正确的写法):
select (if Filed_B>20 then Filed_A else 0 ) as D from tbA
正确的写法应该是怎样的?
select (if Filed_B>20 then Filed_A else 0 ) as D from tbA
正确的写法应该是怎样的?
解决方案 »
- oracle8i 如何用RMAN恢复数据库
- 表类型疑问
- 急急急! 关于触发器的一个问题 在线等
- Orale 11g中多表查询时行锁定单个表的问题
- 一个基本概念问题!关于oracle中的数据库和方案!
- 哪位高人给优化一下这条sql 语句,指点一下如何优化也可以,谢谢
- !!!!!!急啊,100分求救,redhat9下安装oracle,为什么我下载了Oracle8.17后,双击runintaller后什么反应也没有,命令行也不行,怎么
- 那里可以下载proc*c和oci的编程资料
- 好东西:关于java使用的数据库连接的程序包.
- PL/SQL上的随机函数!(在线等待)
- 高分请高手给这个项目估价!
- 在PL/SQL里可以执行存在字符变量里的SQL语句吗?
select decode(sign(Filed_B-20),1,Filed_A,0) as D from tbA