Hallo Leute,
das Thema sagt eigentlich schon alles. Hier ist meine Datenbankstruktur von den 2 Tabellen auf die es ankommt.
Meine 2 Tabellen heißen:
BETREIBER; UNTERNEHMEN
Die Tabelle Betreiber sieht wie folgt aus
BETREIBER | Kennzahl | Netz | KA | Strom | Wasser
---------------------------------------------------------------
| 100100 | 2 | 4 | 3 | 7
| 100200 | 2 | 6 | 7 | 3
UNTERNEHMEN | Ident | Name
--------------------------------
| 1 | ICH AG
| 2 | DU AG
| 3 | ER AG
| 4 | SIE AG
| 5 | ES AG
| 6 | WIR AG
| 7 | IHR AG
Nun möchte ich eine Anfrage machen, in der ich zu einer Kennzahl von BETREIBER alls 4 Namen der Unternehmen anhand der Ident sehen kann, also sollte die Result Tabelle so aussehen:
RESULT | Kennzahl | Netz | KA | Strom | Wasser
--------------------------------------------------------------------
| 100100 | DU AG | SIE AG | ER AG | IHR AG
Für ein Feld ist es ja relativ einfach:
SELECT Name from UNTERNEHMEN where ident=(select netz from BETREIBER where kennzahl=100100);
Nur das müsste ich jetzt irgendwie staffeln. Gibt es da eine Möglichkeit? Sollte am besten OHNE Views gemacht werden
Ich danke schonmal,
Hauke