0

私は2つの見解を持っています:

view1   view2
obj    obj attribute
+-+     +-+--+
|A|     |C|27|
+-+     +-+--+
|B|
+-+
|C|
+-+

値を結合して出力を返すにはどうすればよいですか?

obj attribute
 +-+--+
 |A| 0|
 +-+--+
 |B| 0|
 +-+--+
 |C|27|
 +-+--+

SQLのデフォルト値として0を使用していますか? PL/SQL を使用したくありません。

4

1 に答える 1

2
SELECT v1.obj, NVL(v2.attribute, 0)
FROM view1 v1
LEFT JOIN view2 v2 on v1.obj = v2.obj
于 2012-04-19T15:04:49.590 に答える