[code=SQL]SELECT A.NAME A.NUM
CASE WHEN A.NUM=B.NUM THEN 'yes' ELSE‘no’END,
CASE WHEN A.NUM=C.NUM THEN 'yes' ELSE‘no’END,
FROM TABLE A,
(SELECT T.NUM WHERE TABLE_B T WHERE T.FLAG=1)B,
(SELECT T.NUM WHERE TABLE_C T WHERE T.FLAG=2)C
WHERE A.NUM=B.NUM THEN(+)
AND A.NUM=C.NUM THEN(+)结果正确不 [/code]
CASE WHEN A.NUM=B.NUM THEN 'yes' ELSE‘no’END,
CASE WHEN A.NUM=C.NUM THEN 'yes' ELSE‘no’END,
FROM TABLE A,
(SELECT T.NUM WHERE TABLE_B T WHERE T.FLAG=1)B,
(SELECT T.NUM WHERE TABLE_C T WHERE T.FLAG=2)C
WHERE A.NUM=B.NUM THEN(+)
AND A.NUM=C.NUM THEN(+)结果正确不 [/code]
解决方案 »
- oracle 启动问题 帮心解决呀
- 如何使用oracle SQL语句查询某一字段的类型,要求能支持输出这种:varchar2(4000 char) 类型的?
- 怎么把sybase备份的xxx dat文件导入到Oracle
- 函数replace的相关问题
- ORACLE查询取第一条数据
- oracle problem!
- RMAN备份遇到的新问题,特别的急
- 输入日期的变量出现 ora-00904 :"NOV":invalid indentifier ?
- 如何插入多条记录,
- 我知道我的写法不好。。但是人肯定比电脑聪明。。为什么电脑不听我的呀
- 求教一个查询SQL
- 【100分在线】如何克隆oracle的所有东东?
CASE A.NUM WHEN B.NUM THEN 'yes' ELSE‘no’END,
CASE A.NUM WHEN C.NUM THEN 'yes' ELSE‘no’END
FROM TABLE A,
(SELECT T.NUM WHERE TABLE_B T WHERE T.FLAG=1)B,
(SELECT T.NUM WHERE TABLE_C T WHERE T.FLAG=2)C
WHERE A.NUM=B.NUM(+)
AND A.NUM=C.NUM(+)