Hallo,
ich bin Anfänger in SQL und was ich jetzt brauche, überfordert mich.
Zur Beschreibung: Ich habe eine Tabelle 'users' mit den Spalten ID, E-Mail und Name. Dann habe ich eine Tabelle 'ross_reiter', in der in jeder Zeile die ID eines Rosses mit der eines Reiters verbunden ist. Je Reiter ein Ross. Ich möchte nun anhand der ID des Rosses dem Reiter eine Nachricht mit dem Namen des Rosses senden.
Bisher bin ich so weit: Ich suche mit der Ross-ID in der Tabelle ross_reiter nach der ID des Reiters. Mit dieser Angabe erhalte ich in 'users' dessen E-Mail sowie Name. Für die Nachricht benötige ich jedoch noch den Namen des Rosses, der in 'users' in einer anderen Zeile steht.
Genau hier entsteht mein Problem: Wie gebe ich die Daten aus der selben Tabelle für zwei Angaben (Name des Rosses, Name des Reiters) aus?
Ich kann leider die Tabelle 'users' nicht in Rosse und Reiter teilen.
Für Hilfe wäre ich sehr dankbar.
P.S. Meine Rosse haben keine E-Mail :-)
ich bin Anfänger in SQL und was ich jetzt brauche, überfordert mich.
Zur Beschreibung: Ich habe eine Tabelle 'users' mit den Spalten ID, E-Mail und Name. Dann habe ich eine Tabelle 'ross_reiter', in der in jeder Zeile die ID eines Rosses mit der eines Reiters verbunden ist. Je Reiter ein Ross. Ich möchte nun anhand der ID des Rosses dem Reiter eine Nachricht mit dem Namen des Rosses senden.
Bisher bin ich so weit: Ich suche mit der Ross-ID in der Tabelle ross_reiter nach der ID des Reiters. Mit dieser Angabe erhalte ich in 'users' dessen E-Mail sowie Name. Für die Nachricht benötige ich jedoch noch den Namen des Rosses, der in 'users' in einer anderen Zeile steht.
Genau hier entsteht mein Problem: Wie gebe ich die Daten aus der selben Tabelle für zwei Angaben (Name des Rosses, Name des Reiters) aus?
Ich kann leider die Tabelle 'users' nicht in Rosse und Reiter teilen.
Für Hilfe wäre ich sehr dankbar.
P.S. Meine Rosse haben keine E-Mail :-)
Comment