Einzelnen Beitrag anzeigen

Jumpy

Registriert seit: 9. Dez 2010
Ort: Mönchengladbach
1.737 Beiträge
 
Delphi 6 Enterprise
 
#1

Subselect in Where mit mehreren Ergebnisfeldern im IN-Operator

  Alt 6. Feb 2014, 13:57
Datenbank: egal • Version: egal • Zugriff über: egal
Hallo,

nur aus Neugier. Gibt es so ein Konstrukt:

Code:
Select
  A.*
From
  TabelleA A
Where
  A.Nummer, A.Tag IN (Select Nr, Tag From TabelleB)
Irgendwie dachte ich ich hätte das schon mal gesehen gehabt. Hab es aber bei Oracle nicht ans laufen gekriegt und das durch einen Right Join gelöst, aber die Neugier ist geblieben:

Code:
Select
  A.*
From
  TabelleA A
Right Join
 (Select Nr, Tag From TabelleB) B
On A.Nummer=B.NR
And A.Tag = B.Tag
Ralph
  Mit Zitat antworten Zitat