Student1986.
Newbie
- Registriert
- Nov. 2017
- Beiträge
- 3
Waurm wirft er mir hier einen Invalid Character aus?
Task: SQL-Abfragen
Your assignment:
Ein Statistik-Institut hat die Verwandschaftsbeziehungen einer Gemeinde erfasst und in den unten genannten Tabellen abgelegt. Jede erfasste Person wird in der Tabelle human abgelegt, sie umfasst Namen (name),Geschlecht (gender; 'm' bzw. 'f') und Alter (age). Die Verwandschaftsverhaeltnisse werden in der Tabelle parent abgelegt.Das Attribut ParentName gibt den Namen des Elternteils an, waehrend ChildName den Namen des Kindes angibt.
Relationen (Primaerschluessel sind unterstrichen, Fremdschluessel kursiv dargestellt):
human (name, gender, age) (View)
parent (ParentName, ChildName) (View)
Inklusionsabhaengigkeiten:
parent(ChildName) ist Teilmenge von human(name)
parent(ParentName) ist Teilmenge von human(name)
Was ist das Durchschnittsalter, um zum ersten Mal Opa zu werden? Geben Sie das Ergebnis in der Spalte DURCHSCHNITTSALTER aus. Hinweis: Opa wird ein Mann an dem Tag, an dem sein erstes Enkelkind geboren wird.
Enter your query below, or upload a file containing the query:
SELECT AVG(MIN(p.age - enkel.age))
FROM person p, person enkel, parent ist_kind, parent ist_enkel
WHERE (p.name = ist_kind.ParentName)
AND (ist_kind.ChildName = ist_enkel.ParentName)
AND (ist_enkel.ChildName = enkel.name)
AND (p.gender = ’m’) GROUP BY parent.name
Das müsste meiner ansicht nach passen.
Task: SQL-Abfragen
Your assignment:
Ein Statistik-Institut hat die Verwandschaftsbeziehungen einer Gemeinde erfasst und in den unten genannten Tabellen abgelegt. Jede erfasste Person wird in der Tabelle human abgelegt, sie umfasst Namen (name),Geschlecht (gender; 'm' bzw. 'f') und Alter (age). Die Verwandschaftsverhaeltnisse werden in der Tabelle parent abgelegt.Das Attribut ParentName gibt den Namen des Elternteils an, waehrend ChildName den Namen des Kindes angibt.
Relationen (Primaerschluessel sind unterstrichen, Fremdschluessel kursiv dargestellt):
human (name, gender, age) (View)
parent (ParentName, ChildName) (View)
Inklusionsabhaengigkeiten:
parent(ChildName) ist Teilmenge von human(name)
parent(ParentName) ist Teilmenge von human(name)
Was ist das Durchschnittsalter, um zum ersten Mal Opa zu werden? Geben Sie das Ergebnis in der Spalte DURCHSCHNITTSALTER aus. Hinweis: Opa wird ein Mann an dem Tag, an dem sein erstes Enkelkind geboren wird.
Enter your query below, or upload a file containing the query:
SELECT AVG(MIN(p.age - enkel.age))
FROM person p, person enkel, parent ist_kind, parent ist_enkel
WHERE (p.name = ist_kind.ParentName)
AND (ist_kind.ChildName = ist_enkel.ParentName)
AND (ist_enkel.ChildName = enkel.name)
AND (p.gender = ’m’) GROUP BY parent.name
Das müsste meiner ansicht nach passen.