有2个表,结构如下:
TABLE_1
ID VALUE_1
1 XXXX
2 XXXXTABLE_2
ID VALUE_2
2 XXXXX
3 XXXXX
要求查出的结果是
ID VALUE_1 VALUE_2
1 XXXX 0
2 XXXX XXXX
3 0 XXXX
该怎么写?
TABLE_1
ID VALUE_1
1 XXXX
2 XXXXTABLE_2
ID VALUE_2
2 XXXXX
3 XXXXX
要求查出的结果是
ID VALUE_1 VALUE_2
1 XXXX 0
2 XXXX XXXX
3 0 XXXX
该怎么写?
解决方案 »
- oracle游标里的字段能使用变量吗?如何实现,请高手赐教!
- 通过编程能操作另一台电脑上的Oracle数据库吧,用Pro*C/C++就可以吧?
- 运行不出结果 是不是进了死循环什么的啊 求高手解决
- 看看下面的SQL怎么写
- sqlloader 字段个数多 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- pl/sql实现多元线性回归方程
- 请问两个数据接口,有一个标识次序不一样怎样导入,谢谢
- 如何取得当前时间前10个小时的值,这样的SQL文怎样写
- oracle远程连接中断问题
- 在“服务”里Oracle9iTNSListenr启动路径是空的,多次出现,已经查了论坛的帖子了,还是不能解决,怎么办?谢谢!!!!
- pl sql developer为什么不能操作show sga命令?
- ORA-03106: fatal two-task communication protocol error
nvl(t1.value_1,0),
nvl(t2.value_2,0)
from
(select id from table_1
union
select id from table_2) t,
table_1 t1,
table_2 t2
where t.id = t1.id(+)
and t.id = t2.id(+);