SQL Anfrage

Hallo

Ich habe eine SQL Datenbank mit drei Tabellen, die alle Informationen speichern.

Hier ist ein einfaches Beispiel:

Tabelle Nr 1 („aufgaben“) speichert eine Infos zur Aufgaben. Diese Tabelle hat den Namen „aufgaben“ und hat folgende Spalten:
Aufgabenname (String), Aufgabenkosten (Integer), Aufgabenleiter (Integer), Assistent (Integer), Abgabedatum (Date)

Tabelle Nr 2 („personal“) speichert alle Arbeiter, egal ob Aufgabenleiter oder Assistent mit der PersNr als Schlüssel. Die Spalten Aufgabenleiter und Assistent aus Tabelle 1 verweisen auf den Schlüssel (PerNr) der zweiten Tabelle. Diese Tabelle hat den Namen „personal“ und hat folgende Spalten:
PersNr (Integer), Vorname (String), Nachname (String), Arbeitsraum (Integer), Adresse (String)

Tabelle Nr 3 („raum“) speichert die Daten, wo sich welcher Arbeitsraum aus Tabelle 2 befindet. Die Spalte Arbeitsraum aus Tabelle 2 verweist auf den Schlüssel (RaumNr) der dritten Tabelle. Diese Tabelle hat den Namen „raum“, den Schlüssel RaumNr und hat folgende Spalten:
RaumNr (Integer), Gebaeude(Integeer), Stockwerk(Integer), Personenanzahl(Integer)

Wie muss eine SQL Befehl lauten, damit man eine Tabelle mit folgenden Spalten bekommt:
Aufgabenname, Aufgabenkosten, Vorname_Aufgabenleiter, Nachname_Aufgabenleiter, Gebauedte_Aufgabenleiter, Stockwerk_Aufgabenleiter, Vorname_Assistent, Nachname_Assistent, Gebauedte_Assistent, Stockwerk_Assistent, Abgabedatum

Mir ist schon klar, dass diese Anfrage nicht leicht ist, wenn sie aber leicht wäre, dann würd eich euch nicht um Hilft fragen.

Danke

Hallo

Mir ist schon klar, dass diese Anfrage nicht leicht ist, wenn
sie aber leicht wäre, dann würd eich euch nicht um Hilft
fragen.

Danke

Ich seh die Schwierigkeiten nicht, sieht mir doch sehr nach einer „Hausaufgabe“ aus:

Du musst doch lediglich die Tabelle Aufgaben 2mal mit der Tabelle Personal(1mal AuUfgabenleiter, 1mal Assistent)Joinen, und diese beiden Tabellen dann jeweils mit der Tabelle Raum Joinen. Jetzt bruachst du nur noch deine Spalten angeben die du genannt hast.

Ich seh die Schwierigkeiten nicht, sieht mir doch sehr nach
einer „Hausaufgabe“ aus:

Du musst doch lediglich die Tabelle Aufgaben 2mal mit der
Tabelle Personal(1mal AuUfgabenleiter, 1mal Assistent)Joinen,
und diese beiden Tabellen dann jeweils mit der Tabelle Raum
Joinen. Jetzt bruachst du nur noch deine Spalten angeben die
du genannt hast.

Ich seh das genauso, nicht schwer und eine Hausaufgabe.
Habe aber noch einen Tip für Squicky
http://www.amazon.de/SQL-Tagen-Datenbank-Abfragespra…