这个sql怎么写 如果是有限的几个值可以使用decodeselect decode(col1,1,'1001',2,'3002',3,'9383','1111') from tag1111,为默认值 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果col1的值范围未固定,就要为COL1做一个字典解释表,然后两个表JION查询了 数据少就用decode比较好多了,那还是建一张临时表吧 DECODE(条件,值1,翻译值1,值2,翻译值2,...值n,翻译值n,缺省值)该函数的含义如下:IF 条件=值1 THEN RETURN(翻译值1)ELSIF 条件=值2 THEN RETURN(翻译值2) ......ELSIF 条件=值n THEN RETURN(翻译值n)ELSE RETURN(缺省值)END IF--------------------------------刚学的,呵呵 求助,关于优化查询 大侠们帮我看看..急.. c#和oracle spatial 求教 oracle 和SQL SERVER通信 Oracle初学者必知的20个问题 如何在bolb字段中输出图片格式文件 Oracle9i中,日志文件误删除该怎么办? 控制面板 中的“服务”里的 oracle服务不能自动启动!!! 怎样提高写BLOB字段的性能?(在线) oracle8.17问题急!!!!!!!!!!!!!!!!!!! 我的全连接报告错误,大家帮我看一下(立即结帖) 一直用SQLSERVER2000,现要学ORACLE,请推荐一本合适的好书.
多了,那还是建一张临时表吧
IF 条件=值1 THEN
RETURN(翻译值1)
ELSIF 条件=值2 THEN
RETURN(翻译值2)
......
ELSIF 条件=值n THEN
RETURN(翻译值n)ELSE
RETURN(缺省值)
END IF
--------------------------------
刚学的,呵呵