Zum Inhalt springen

[T-SQL] Gleiche Tabellen in verschiedenen Datenbanken innerhalb einer Query ausgeben


Empfohlene Beiträge

Geschrieben

Hi Leute,

also der Name sagt nicht so viel, aber ich versuch's zu erklären.

Ich habe 2 Views in 2 verschiedenen Datenbanken und möchte diese innerhalb einer Query untereinander ausgeben. Man kann sich das in etwa so vorstellen:

View A

ColumnA1 | ColumnA2 | ColumnA3

View B

ColumnB1 | ColumnB2 | ColumnB3

Und daraus soll dann werden:

Query-Ausgabe:

IndexAusAB | ColumnAB1 | Column AB2 | ColumnAB3

IndexAusAB := Datenbankname von View A oder View B

Ich hoffe ihr könnt nachvollziehen was ich meine und mir unter die Arme greifen.

Grüße

digga_mies

;)

Geschrieben

UNION hilft dir da weiter:

SELECT ColumnA1, ColumnA2, ColumnA3 from DB1.ViewA

UNION

SELECT ColumnB1 as ColumnA1, ColumnB2 as ColumnA2, ColumnB3 as ColumnA3 from DB2.ViewB

Die Attribute mussten die gleiche Bezeichnung und Anzahl haben *glaub*

Geschrieben

Hab die Anforderung nicht komplett verstanden. Willst du die Daten addieren? Also soll aus ColA1 = 2 und ColB1 = 5 dann eine 7 werden? Oder soll 2 und 5 hintereinander ausgegeben werden?

Geschrieben

Hey,

also das mit dem UNION SELECT funktioniert einwandfrei. Nein, ich wollte die Daten nicht addieren, sondern nacheinander in einer Spalte ausgeben lassen. Hat mir sehr geholfen.

Vielen Dank

digga_mies

:bimei

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...