Avatar billede djmoose Nybegynder
21. februar 2002 - 18:32 Der er 3 kommentarer og
2 løsninger

Trække gennemsnit i database

Jeg vil gerne trække et gennemsnit i en database. Jeg har en side hvor man kan rate et link, jeg vil gerne lave et tabel som viser den som har det største gennemsnit i databasen. Tabelen i databasen hedder "rate". Er det noget i stil med:

SELECT TOP 5 * FROM rate ORDER BY rate desc"

og så bare istedet for TOP 5 så AVERAGE

Avatar billede isl19960 Nybegynder
21. februar 2002 - 18:34 #1
Function AVG(column)
The AVG function returns the average value of a column in a selection. NULL values are not included in the calculation.

Example

This example returns the average age of the persons in the "Persons" table:

SELECT AVG(Age) FROM Persons
Avatar billede djmoose Nybegynder
21. februar 2002 - 18:38 #2
Have to test and i will return with your points....
Avatar billede terry Ekspert
21. februar 2002 - 18:40 #3
SELECT AVG(Age)As AvAge FROM Persons
Avatar billede djmoose Nybegynder
21. februar 2002 - 19:46 #4
Hvordan får man den så med kun 2 decimaler
Avatar billede terry Ekspert
21. februar 2002 - 19:58 #5
SELECT Format(AVG(Age), "00000,00") As AvAge FROM Persons


or something like that! Take a look at the format function
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