再说一下,在SQL SERVER中用的语句是case when then when then end ,在oracle中好像行不通,oracle中有相应的语句么?
解决方案 »
- prowerdesigner如何连oracle数据库
- oracle中QUEST_PPCM_SQL_TEXT这个表是干嘛用的
- jsp c3p0 oracle 错误ORA-04030:
- 新的发现,与锁有关,共同探讨!
- 求一简单查询语句,如果可以,立即结贴
- 在什么情况下oracle的collection.extend 不起作用
- 菜鸟提问更新的问题?
- 请问如何打开位图索引选项?
- 紧急求救:有关SQL的查询效率。。。
- mysql创建一个存储过程往数据库里插入数据,遇到中文总是乱码报错,求大虾指点。
- 如何用SELECT 计算出上周的开始和结束时间?
- 如何在SQL*PLUS 中调用ORacle的存储过程???以及在delphi的query中如何调用!!
例如年龄大于30的我要输出 中午,大于60的我输出老年,怎么做?强烈请求各位教我如何查看函数的帮助?
select
case sum
when 1 then 'a' end as col1,
when 2 then 'b' end as col2,
when 3 then 'c' end as col3
from tabel a, table b
where a.classid = b.classid
from table_A
if else if else if else if ...的功能
(select class_id ,max(kuangke_time) kuangke_time from kuangke group by class_id)
看来oracle没有函数能完全替代sql server 中的case when then end 了
多谢楼上各位!!!!!!!