Wie verwenden von oracle-outer-join mit einem filter where-Klausel

Wenn ich Schreibe einen sql -:

select * 
from a,b 
where     a.id=b.id(+) 
      and b.val="test"

und ich möchte alle Datensätze aus einer, in dem ein entsprechender Datensatz in b nicht vorhanden oder es existiert mit val="test", ist dies der richtige Abfrage?

  • Wie viele Tabelle haben Sie und was ist ein.b und c ?
InformationsquelleAutor Victor | 2013-08-22
Schreibe einen Kommentar