Dies ist eine statische Kopie unseres alten Forums. Es sind keine Interaktionen möglich.
This is a static copy of our old forum. Interactions are not possible.

Sinan

Senior Schreiberling

  • "Sinan" is male
  • "Sinan" started this thread

Posts: 1,021

Date of registration: Jul 5th 2003

Location: Malaga

Occupation: Senior Cloud Solution Engineer bei Oracle

1

Friday, April 22nd 2005, 8:38am

SQL-Übung 3

habe wieder eine Frage und zwar zur 3. Übung 1.b)
was heißt "keine Gruppenfunktion für Einzelgruppe"
diese Meldung kommt wenn ich MAX (SUM(budget)) schreibe ?(
auf den Folien Seite 22 steht doch MAX (AVG(salary))
was ist nun der Unterschied ?(
With great power comes great responsibility

This post has been edited 2 times, last edit by "Sinan" (Apr 22nd 2005, 8:39am)


Benjamin

Segelnder Alter Hase

  • "Benjamin" is male

Posts: 3,827

Date of registration: Oct 1st 2002

Location: Region Hannover

Occupation: Alumni

2

Friday, April 22nd 2005, 8:45am

Könnte der Fehler vielleicht am Rest der Anfrage liegen...? Wie schaut die denn aus?

Was machst Du überhaupt schon mit Übung 3 ;) :D
Es gibt nur eine bessere Sache als auf dem Wasser zu sein: Noch mehr auf dem Wasser sein.

Sinan

Senior Schreiberling

  • "Sinan" is male
  • "Sinan" started this thread

Posts: 1,021

Date of registration: Jul 5th 2003

Location: Malaga

Occupation: Senior Cloud Solution Engineer bei Oracle

3

Friday, April 22nd 2005, 9:11am

Quoted

Original von metalhen
Könnte der Fehler vielleicht am Rest der Anfrage liegen...? Wie schaut die denn aus?

hab ich Dir per PN geschickt um die Lösung nicht hier zu veröffentlichen damit hier keiner meckert

Quoted


Was machst Du überhaupt schon mit Übung 3 ;) :D

STREBER :D :P
With great power comes great responsibility

migu

free rider

  • "migu" is male

Posts: 2,643

Date of registration: Dec 11th 2001

Occupation: Developer

4

Friday, April 22nd 2005, 11:56am

RE: SQL-Übung 3

Quoted

Original von Sinan
habe wieder eine Frage und zwar zur 3. Übung 1.b)
was heißt "keine Gruppenfunktion für Einzelgruppe"
diese Meldung kommt wenn ich MAX (SUM(budget)) schreibe ?(
auf den Folien Seite 22 steht doch MAX (AVG(salary))
was ist nun der Unterschied ?(
Die Anfrage auf der Folie lautet ja:
SELECT MAX(AVG(salary))
FROM employees
GROUP BY department_id;

Folgendes hingegen würde nicht gehen:
SELECT department_id,MAX(AVG(salary))
FROM employees
GROUP BY department_id;
...denn man kann nicht gleichzeitig alle Department-IDs ausgeben und das Maximum ihrer durchschnittlichen Gehälter.

Wenn du für Aufgabe 1b genauso verfährst wie bei der Anfrage auf der Folie, gibt es kein Problem. Achte auf die Aufgabenstellung: Es soll wirklich nur die höchste Summe ausgegeben werden aber nicht auch der Name des zugehörigen Regisseurs (es ist übrigens Steven Spielberg).
tar: Anlegen eines leeren Archivs wird feige verweigert.

Arne

ThI

  • "Arne" is male

Posts: 1,798

Date of registration: Oct 7th 2002

Location: Hannover :)

Occupation: Lecturer ThI

5

Friday, April 22nd 2005, 1:01pm

Quoted

Original von metalhen
Könnte der Fehler vielleicht am Rest der Anfrage liegen...? Wie schaut die denn aus?

Was machst Du überhaupt schon mit Übung 3 ;) :D


metalhen, Du hast damit ja schon gestern angefangen als das Blatt online war 8o
"NP - The class of dashed hopes and idle dreams." Complexity Zoo

Sinan

Senior Schreiberling

  • "Sinan" is male
  • "Sinan" started this thread

Posts: 1,021

Date of registration: Jul 5th 2003

Location: Malaga

Occupation: Senior Cloud Solution Engineer bei Oracle

6

Friday, April 22nd 2005, 1:04pm

RE: SQL-Übung 3

Quoted

Original von migu
Achte auf die Aufgabenstellung:
Es soll wirklich nur die höchste Summe ausgegeben werden aber nicht auch der
Name des zugehörigen Regisseurs

Ja stimmt, da steht "betrachten"
na ja, wenn das so ist dann ist es erledigt
Danke :)
With great power comes great responsibility

Ray-D

Alter Hase

  • "Ray-D" is male

Posts: 690

Date of registration: Oct 9th 2002

Location: Zimbabwe-Island Ost Beiträge: 3.427

Occupation: Informatiker

7

Friday, April 22nd 2005, 1:10pm

ich hab mal ne frage zu übung 3 aufgabe 1c)
"welche schauspieler haben mit welchen regisseuren seit 1980 mehr als 20 kinofilme gedreht?..."

ist jetzt gemeint, dass ein schauspieler 20 filme mit dem gleichen regisseur gemacht hat oder ist gemeint, dass der schauspieler in mindestens 20 filmen mitspielt und wir sollen zu den filmen die regisseure ausgeben?
"ob ich alles weiss, was wir wissen, weiss ich auch nicht, aber ich weiss natürlich niemand von uns weiss etwas was er nicht weiss" - Wolgang Schäuble
Freiheit wird nicht erbettelt, sondern erkämpft


Dieser Beitrag wurde bereits 7 mal editiert, zuletzt von »Ray-D« (Heute, 04:29)

radicarl

Junior Schreiberling

  • "radicarl" is male

Posts: 243

Date of registration: Oct 7th 2003

Location: H-Town

8

Friday, April 22nd 2005, 3:30pm

ersteres, also welches Schauspieler-Regisseurs Paar schon mehr als 20 mal zusammen gearbeitet haben.

Ich hab dann auch mal ne Frage zu 1d, meine Anfrage funktioniert wunderbar solange ich die tabelle genre raus lasse, sobal ich die aber mit z.B.: Natural Join (habs auch mit using, bzw on versucht) gibt der mir eine einzige Zeile aus. Woran könnte das liegen?

Ray-D

Alter Hase

  • "Ray-D" is male

Posts: 690

Date of registration: Oct 9th 2002

Location: Zimbabwe-Island Ost Beiträge: 3.427

Occupation: Informatiker

9

Friday, April 22nd 2005, 3:53pm

das ist mir auch passiert! irgendwie gehen nach den joins regisseure verloren habe ich in einer kleineren studie festgestellt ?(
"ob ich alles weiss, was wir wissen, weiss ich auch nicht, aber ich weiss natürlich niemand von uns weiss etwas was er nicht weiss" - Wolgang Schäuble
Freiheit wird nicht erbettelt, sondern erkämpft


Dieser Beitrag wurde bereits 7 mal editiert, zuletzt von »Ray-D« (Heute, 04:29)

Sinan

Senior Schreiberling

  • "Sinan" is male
  • "Sinan" started this thread

Posts: 1,021

Date of registration: Jul 5th 2003

Location: Malaga

Occupation: Senior Cloud Solution Engineer bei Oracle

10

Sunday, April 24th 2005, 11:12am

Frage zu Aufgabe 2 a)
Ist da ein Druckfehler in dem Satz

Quoted


Benutzen Sie die Anfrage aus 1 c)

sollte es nicht b heißen?
With great power comes great responsibility

mDev

Erfahrener Schreiberling

  • "mDev" is male

Posts: 282

Date of registration: Oct 10th 2002

Location: Hannover

Occupation: Wissenschaftlicher Mitarbeiter

11

Monday, April 25th 2005, 6:46pm

Quoted

Original von Ray-D
das ist mir auch passiert! irgendwie gehen nach den joins regisseure verloren habe ich in einer kleineren studie festgestellt ?(


tja, ich habs in den kommentar geschrieben, genres machen tabelle kaputt! :D

Ray-D

Alter Hase

  • "Ray-D" is male

Posts: 690

Date of registration: Oct 9th 2002

Location: Zimbabwe-Island Ost Beiträge: 3.427

Occupation: Informatiker

12

Monday, April 25th 2005, 8:27pm

Quoted

Original von Sinan
sollte es nicht b heißen?

das hab ich mich auch schon gefragt :rolleyes:
"ob ich alles weiss, was wir wissen, weiss ich auch nicht, aber ich weiss natürlich niemand von uns weiss etwas was er nicht weiss" - Wolgang Schäuble
Freiheit wird nicht erbettelt, sondern erkämpft


Dieser Beitrag wurde bereits 7 mal editiert, zuletzt von »Ray-D« (Heute, 04:29)

mDev

Erfahrener Schreiberling

  • "mDev" is male

Posts: 282

Date of registration: Oct 10th 2002

Location: Hannover

Occupation: Wissenschaftlicher Mitarbeiter

13

Monday, April 25th 2005, 9:34pm

Quoted

Original von Ray-D

Quoted

Original von Sinan
sollte es nicht b heißen?

das hab ich mich auch schon gefragt :rolleyes:


soll es auch, siehe kurs-homepage...

Markus

the one and only Unterstrich!

Posts: 2,571

Date of registration: Oct 9th 2003

14

Tuesday, April 26th 2005, 10:03pm

Frage zu Aufgabe 1c, sollen wir das Jahr des ersten Film nach 1980 angeben, oder das Jahr des ersten Filmes überhaupt?
Charmant sein? Hab ich längst aufgegeben. Glaubt mir doch eh keiner...

Markus

the one and only Unterstrich!

Posts: 2,571

Date of registration: Oct 9th 2003

15

Tuesday, April 26th 2005, 11:13pm

Quoted

Original von radicarl
[...]

Ich hab dann auch mal ne Frage zu 1d, meine Anfrage funktioniert wunderbar solange ich die tabelle genre raus lasse, sobal ich die aber mit z.B.: Natural Join (habs auch mit using, bzw on versucht) gibt der mir eine einzige Zeile aus. Woran könnte das liegen?


Es könnte daran liegen, dass es Filme gibt, die zu keinem genre gehören. Zu dieser Schlussfolgerung komme ich nämlich, da die Anfrage mir einem outer jon durchgeführt werden muss, um eben dieses Problem nicht zu haben. Warum jetzt exakt die Tabelle leer bleibt, wüsste ich auch gerne und wenn ich es nicht vergesse (und es mir nicht jemand im Forum erklärt) werde ich Herrn Stahlhut am Freitag bei der Vorlesung auch mal fragen.
Charmant sein? Hab ich längst aufgegeben. Glaubt mir doch eh keiner...

6oeser6u6e

Junior Schreiberling

  • "6oeser6u6e" is male

Posts: 217

Date of registration: Mar 10th 2004

Location: Wolfsburg; Wohnort: Hannover-Nordstadt

Occupation: um Abstand zu der dämlichen Masse zu gewinnen... naja und wegen Geld ;P

16

Thursday, April 28th 2005, 2:16pm

hm es dürfte für genres aber keine null-werte geben laut der beschreibung der Datenbank...
(gleich mal mit outer-join probiert)
Unwissenheit ist ein Segen

radicarl

Junior Schreiberling

  • "radicarl" is male

Posts: 243

Date of registration: Oct 7th 2003

Location: H-Town

17

Thursday, April 28th 2005, 3:10pm

so funktionierts, danke Markus

mDev

Erfahrener Schreiberling

  • "mDev" is male

Posts: 282

Date of registration: Oct 10th 2002

Location: Hannover

Occupation: Wissenschaftlicher Mitarbeiter

18

Thursday, April 28th 2005, 5:25pm

Quoted

Original von 6oeser6u6e
hm es dürfte für genres aber keine null-werte geben laut der beschreibung der Datenbank...
(gleich mal mit outer-join probiert)


nein, aber vermutlich filme ohne eintrag in der genre-db, die fallen dann nach einem inner join weg.