Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Abgleich zweier Spalten

Der INTERSECT-Operator gibt eine Ergebnismenge zurück, die die übereinstimmenden Werte aus den beiden Abfragen enthält.

select * from tableA
where term_a in 
    ( select term_a from tableA
      intersect
      select term_b from tableB )
;

Da Sie zusätzliche Spalten aus TABLEA auswählen möchten, müssen Sie die Ausgabe der Schnittmenge als Unterabfrage verwenden.