Avatar billede obele Nybegynder
30. maj 2001 - 15:40 Der er 5 kommentarer og
1 løsning

Spørgsmål_4_s_76

I nedestående vil jeg også gerne finde gennemsnitslige % for likørene. Men der genereres fejl?


select  anavn, land, procent AND AVG(procent)
from alkoholmærke
where alkoholtype=\'Likør\'
order by land desc, procent desc;


Hilsen
obele
 
Avatar billede Slettet bruger
30. maj 2001 - 15:44 #1
Du skal nok skrive

select  anavn, land, procent, AVG(procent)
from alkoholmærke
where alkoholtype=\'Likør\'
group by anavn, land, procent
by land desc, procent desc;
Avatar billede Slettet bruger
30. maj 2001 - 15:45 #2
Undskyld!

Jeg mente:

select  anavn, land, procent, AVG(procent)
from alkoholmærke
where alkoholtype=\'Likør\'
group by anavn, land, procent
order by land desc, procent desc;
30. maj 2001 - 15:46 #3
hejsa ObelE

select  anavn, land, procent
from alkoholmærke
where alkoholtype=\'Likør\'
order by land desc, procent desc;

skulle virke
/PC
30. maj 2001 - 15:48 #4
ja, jeg mangler som joern_h skriver en group by, for at kunne lave avg(procent)
30. maj 2001 - 15:57 #5
ObelE, måske mener du

select avg(procent)
from alkoholmærke
where alkoholtype=\'Likør\';

så finder du den gennemsnitlige procent for alle likørene. De første du har skrevet giver ingen mening. Avg er en gruppefunktion, derfor skal tilføje group by for at den virker, men hvad skal du også bruge den gennemsnitlige procent for hver likør til, formålet er vel at du finde gennemsnittet for alle likører.
Avatar billede pnielsen Nybegynder
30. maj 2001 - 21:52 #6
De her spørgsmål ligner sjovt nok lidt de opgaver jeg havde på DIKU i sin tid :)

Dengang havde vi bare ikke andre til at hjælpe end studiekammerater.....

Internet er sku en god ting ..

Held og lykke!
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester