m:n Beziehung

Datenbanklösungen mit AOO/LO

Moderator: Moderatoren

wurzel99
Beiträge: 9
Registriert: Do, 25.01.2007 12:40

m:n Beziehung

Beitrag von wurzel99 »

Kann mir jemand hier ein schickes Beispiel verraten (am besten schön bildhaft) wie man mit SQL bzw Base natürlich eine m:n-Beziehung hinbekommt?

So in der Art:
Jeder Schüler hat viele Lehrer und jeder Lehrer hat viele Schüler: einmal die Schüler eines Lehrers und dann die Lehrer eines Schülers ....

mfg

Wurzel
pmoegenb
********
Beiträge: 4330
Registriert: Di, 22.06.2004 12:02
Wohnort: 71134 Aidlingen
Kontaktdaten:

Beitrag von pmoegenb »

Code: Alles auswählen

SELECT * FROM "Lehrer"
LEFT OUTER JOIN "Schueler"
ON "Lehrer.LehrerNr" = "Schueler.LehrerNr" 

Code: Alles auswählen

SELECT * FROM "Schueler"
LEFT OUTER JOIN "Lehrer"
ON "Schueler.SchuelerNr" = "Lehrer.SchuelerNr" 
Die Felder SchuelerNr und LehrerNr müssen dabei in beiden Tabellen enthalten sein.
Gruß

Peter
---------------------------------------------------------------------------
Windows 7 Prof. 64-bit SP1, LibreOffice 4.3.6.2 und AOO 4.1.1
Antworten