WHERE条件的关联子句写法 A、B两个表中有同一数据类型的字段 COL1,但A表中此列的值为0和1,B表中此列的值为-1和1,代表的意思都相同,我想让此两个表做个关联即 A.COL1=B.COL1,想在做关联的时候如果B表值为-1,将期乘0转换为0,此语法如何写? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select [your_select_clause]from a,bwhere a.col1 = decode(b.col1,-1,0,b.col1); 不明白,B表值为-1时。A.COL1=B.COL1会相等吗? 在linux下手工创建oracle数据库出错 问一个触发器的问题 Oracle高手看过来,超长SQL语句返回记录集 oracle9I imp导入错误 bulk collect into 报错 如何用ORACLE客户端修改服务器的系统时间? 如何写出整洁清晰,异常(错误)处理得当的 procedure(function)? Oracle 9i中每个会话大约占用多少内存? 哪写进程是操作系统启动的时候也自动启动的 over 如何在MyEclipse内置的ORACAL中已经创建的表内添加数据 PL/SQL问题
select [your_select_clause]
from a,b
where a.col1 = decode(b.col1,-1,0,b.col1);