og smidt nogle data i dem. Min opgave er så at finde ud af, om MySQL kan leve op til Wadens første lov som siger: Does the system allow you to phrase, in a single expression, the query ”For each employee, show his or her name, salary, and average salary for his or her department”
Jeg kan godt få den til at finde gennemsnitlønnen for hver afdeling ved: SELECT DEPTNR, AVG (SALARY) as AVESAL FROM EMP GROUP BY DEPTNR ;
og selvfølgelig også info om medarbejderne: SELECT ENAME, SALARY FROM EMP;
Men jeg kan ikke finde ud af at sammensætte disse to forespørgsler, så de overholder loven. Håber nogen kan hjælpe mig på vej :)
--> tbm_iceman Da dit forslag har en subquerie, så virker det desværre ikke, da jeg bruger MySQL 4.0 :(
--> chries Dit forslag kommer ud med en arbejders gennemsnitløn(i stedet for afdelingens gennemsnitsløn), som er det samme som hans løn. Så det fungerer heller ikke :(
Noget tyder altså på at MySQL 4.0 ikke kan leve op til Wardens første lov. Og at arne derfor løber med pointene..
Jøsses, hvor den fuckede space-formateringen op! Kan man ikke bruge tab på nogen måde her?
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.