Supportnet Computer
Planet of Tech

Supportnet / Forum / Anwendungen(Java,C++...)

SQL-Abfrage





Frage

Es sollen alle Tabellen einer Datenbank nach einem bestimmten Eintrag durchsucht werden. Die Tabellen sind im Aufbau identisch! Für Hilfen danke ich schon jetzt

Antwort 1 von semi

Ich habe leider keine gute SQL-Referenz zur Hand aber ich glaube mich zu erinnern, dass es mit dem UNION-Operator ging.

Ungefähr so

SELECT Spalte_1, Spalte_2
FROM Tabellenname_1
WHERE Bedingung_1
UNION 
SELECT Spalte_1, Spalte_2
FROM Tabellenname_2
WHERE Bedingung_2
UNION
SELECT Spalte_1, Spalte_2
FROM Tabellenname_3
WHERE Bedingung_3

ORDER BY Spaltennummer


ORDER BY nur einmal am Ende.
Alternativ UNION ALL wenn doppelte Einträge in die Ergebnismenge aufgenommen werden sollen.

Gruss,
Michael

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: