Zum Inhalt springen

SQL Statement


 Teilen

Empfohlene Beiträge

Für die Schule bräucht ich folgendes SQL Statement - ich steh aber auf der Leitung.

Voraussetzung:

 

Tabelle Schüler

 

Tabelle Schüler_Photo

 

Nun brauch ich ein SQL Statment, daß mir alle Schüler liefert, und wenn ein Photo vorhanden ist, dann gleich mit Photo.

 

Mein Ansatz:

 

select * from schüler, schüler_photo WHERE schüler.schülerID = schüler_photo.schülerID

 

Das liefert mir auch alle Schüler - wenn ein Photo vorhanden ist, aber nicht, wenn kein Photo vorhanden ist.

 

Wie schaff ich das, daß dies optional ist?

 

DANKE!

Link zu diesem Kommentar
Auf anderen Seiten teilen

ist zwar schon eine weile her bei mir, aber probier mal dieses:

SELECT * FROM schüler 
OUTER JOIN schüler_photos ON schüler.schülerID = schüler_photo.schülerID

 

edit: und ich würd keine umlaute verwenden, führt nur zu problemen :devil:

 

umlaute hab ich nur zwecks leichterer lesbarkeit hier geschrieben.

Irgendwie mag Access zwar INNER Joins, aber OUTER Joins scheint er nicht zu mögen.

Link zu diesem Kommentar
Auf anderen Seiten teilen

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 jetzt entfernen

  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.

 Teilen

×
×
  • Neu erstellen...