求助一条SQL语句 !!!!!! select 语句判断比如a=1时执行 select b from TABLEa=2是执行 select c from TABLE 咋写,求指导 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个必需是语句块吧if xxx thenelseend if; 为什么会有这么古怪的需求? 如果是ibatis里面的话,完全可以写两个select标签,分别查询,然后在serviceImp里面进行逻辑判断。 select case when a = 1 then b when a = 2 then c else null end case from TABLE如果a即不等于1也不等于2,则为null 代码当中判断a等于不同值时,执行不同的SQL SQL写不出来就试试在CTRL里面用逻辑判断啊 select decode(a, 1, t.b, 2, t.c) from test t; oracle10g 如何禁止别人查看数据库表结构 求助下数据表空间的问题 orcale8i无法对用户进行类似创建 多层数据库连接问题 关于读取二进制的问题(oracle)? 求一查询语句! 用Dbms_Lob取clob类型时显示“字符串缓冲区太小”错误的问题 是读软件工程硕士还是去当程序员? 求一存储过程 求大神帮忙,同样的代码,为什么会这样? oracle中查询某表中某一外键所在表的表名,求大神们指导 oracle透明网关小问题
if xxx then
elseend if;
when a = 1 then
b
when a = 2 then
c
else
null
end case
from TABLE
如果a即不等于1也不等于2,则为null