JasonX
2013-11-08, 20:45:42
Hallo,
ich habe ein kleines Problem dabei auf ein SQL Statement zu kommen, das folgendes machen soll.
Ich habe mehrere Tabellen mit identischen Spaltennamen.
Schema:
Name | Spalte 1 | Spalte 2 |Spalte N |
Jetzt soll er mir aus allen Tabellen alle Werte mit SELECT Ausgeben, und hier kommt die krux.
Name soll er mir nur EINMAL ausgeben. Dann immer Spalte 1,Spalte 2, Spalte N, Spalte 1, Spalte 2, Spalte N, usw. für jede meiner Tabellen.
Das Ergebnis sollte dann so aussehen:
Name | Spalte 1 | Spalte 2 |Spalte N |Spalte 1 | Spalte 2 |Spalte N |
Mein Statement sieht derzeit so aus.
SELECT * FROM Tabelle1,Tabelle2
WHERE Tabelle1.Name = 'Benutzername'
Derzeit sieht das Ergebnis so aus:
Name | Spalte 1 | Spalte 2 |Spalte N | Name | Spalte 1 | Spalte 2 |Spalte N |
Und ich steck hier grad fest und weiß nicht weiter.
Danke im voraus
Jason
ich habe ein kleines Problem dabei auf ein SQL Statement zu kommen, das folgendes machen soll.
Ich habe mehrere Tabellen mit identischen Spaltennamen.
Schema:
Name | Spalte 1 | Spalte 2 |Spalte N |
Jetzt soll er mir aus allen Tabellen alle Werte mit SELECT Ausgeben, und hier kommt die krux.
Name soll er mir nur EINMAL ausgeben. Dann immer Spalte 1,Spalte 2, Spalte N, Spalte 1, Spalte 2, Spalte N, usw. für jede meiner Tabellen.
Das Ergebnis sollte dann so aussehen:
Name | Spalte 1 | Spalte 2 |Spalte N |Spalte 1 | Spalte 2 |Spalte N |
Mein Statement sieht derzeit so aus.
SELECT * FROM Tabelle1,Tabelle2
WHERE Tabelle1.Name = 'Benutzername'
Derzeit sieht das Ergebnis so aus:
Name | Spalte 1 | Spalte 2 |Spalte N | Name | Spalte 1 | Spalte 2 |Spalte N |
Und ich steck hier grad fest und weiß nicht weiter.
Danke im voraus
Jason