Zum Inhalt springen

brauche hilfe bei mysql abfrage


SwordMaster

Empfohlene Beiträge

Hi leute bin garade am verweifeln meine sql kenntnisse reichen leider einfach nicht aus. Benutzer eine MySql Datenbank

Ich habe 3 Tabellen

Tabelle: Benutzer

BNr

Name

Vorname

Tabelle: BenutzerWunsch

BNr

WNr

Tabelle: Wunsch

WNr

Beschreibung

Kategorie

Jetzt bräuchte ich ALLE Benutzer mindestens einmal!

Und ich bräuchte alle wünsche der benutzer mit der Wunsch.Kategorie=1

Bin langsam am verzweifeln

Habs so probiert:

Select * from (Benutzer LEFT OUTER JOIN BenutzerWunsch ON Benutzer.BNr=BenutzerWunsch.BNr) LEFT OUTER JOIN Wunsch ON BenutzerWunsch.WNr=Wunsch.WNr WHERE Kategorie=1

Das problem ist, wenn ich’s mit Where mache, könnten manche Benutzer ganz wegfallen

(z.b. Benutzer die nur Wünsche von der Kategorie 2 haben)

Dann hab ich’s so versucht

Select * from Benutzer LEFT OUTER JOIN (BenutzerWunsch INNER JOIN Wunsch ON BenutzerWunsch.WNr=Wunsch.WNr AND Kategorie=1) ON Benutzer.BNr=BenutzerWunsch.BNr

Aber da meldet mysql einen fehler....

Könnt ihr mir helfen?

Bei der tabelle BenutzerWunsch dürften die Datensätze mit der Kategorie 2 oder so gar nicht mehr dazugejoint werden... aber die Kategorie erfahr ich ja erst bei der Wunsch Tabelle

Bin am Verzweifeln

Kann mir jemand helfen??

Wär wichtig

MFG SwordMaster

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 wiederherstellen

  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.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...