2 unabhängige SELECT Abfragen

RADA

Grünschnabel
Hallo zusammen,

wie ist es möglich, in Oracle SQL 2 in sich geschlossene SELECT Abfragen, die auch auf verschiedenen Datenbanken operieren in einer Anfrage an den Datenbankserver abzusetzen?
Ich benötige das, da für beide Abfragen die selben User Inputs benötigt werden und ich diese nicht jedes mal wiederholen will.

Wie gesagt, die Abfagen haben nichts miteinander zu tun, ich möchte nur die selben Paramenter für beide verwenden und beide Ergebnisse auf einer Ergebnisseite haben.

Vielen Dank im Vorraus!
 
Vermutlich meinst Du etwas in der Art:

SELECT name, vorname from DB1.TabelleX WHERE ...

und

SELECT name, vorname from DB2.TabelleY WHERE ...

Versuch es mal mit einem UNION

Also etwa so:
SELECT DB1.name, DB1.vorname from DB1.TabelleX WHERE...
Union
SELECT DB2.name, DB2.vorname from DB2.TabelleY WHERE

( Syntax nicht 100%, mußt du ggf. nachlesen)


Hilft das?

vop
 
Edit: Danke für die Antwort, aber ganz so ist das nicht gemeint!

eher: SELECT DB1.name, DB1.vorname from DB1.TabelleX WHERE...
?
SELECT DB2.alter, DB2.geschlecht from DB2.TabelleY WHERE

Die 2 Abfragen haben wirklich nichts miteinander zu tun, ausser 2 User Inputs.

Aber UNION hab ich schon versucht, auch UNION ALL.
Ich weiss nicht, was ich noch ausprobieren könnte.
 
Zuletzt bearbeitet:
Zurück