Avatar billede funi Nybegynder
04. august 2001 - 12:11 Der er 5 kommentarer og
1 løsning

Gemmensnit på SQL server

Hej!

Jeg skal have en gemmensnit ud fra en sql server ...det virker fint i access ...men når jeg putter det over på MS Sql server går det helt galt ...den udskriver ikke nogle deceimaler .....jeg bruger den følge sql-string:

SELECT    sidenavn, COUNT(id) AS antal, MIN(url) AS ForsteOfurl, AVG(rating) AS gns FROM ban GROUP BY sidenavn
Avatar billede torbenkoch Nybegynder
04. august 2001 - 15:58 #1
Har du tænkt på, at når den ikke udskriver nogle decimaler i gennemsnittet, så kan det være fordi, at der ikke er nogle? Har du selv prøvet at udregne gennemsnittet af de tal, der findes i tabellen?
Avatar billede ldanielsen Nybegynder
05. august 2001 - 13:22 #2
Prøv:

AVG(CONVERT(rating, float))

Dette hjælper hvis rating er int, så får den nemlig ingen decimaler.
Avatar billede funi Nybegynder
05. august 2001 - 13:47 #3
Jeg har lavet feltet om til float og det viker .... :)
Avatar billede torbenkoch Nybegynder
05. august 2001 - 15:05 #4
Godt tænkt, ldanielsen! Du burde faktisk have point for det svar!!!
Avatar billede funi Nybegynder
05. august 2001 - 15:06 #5
Jeg har ikke prøvet ..meen det lyder der okay :)
Avatar billede ldanielsen Nybegynder
06. august 2001 - 09:30 #6
funi >>
Jeg har ikke prøvet ..meen det lyder der okay :)

Hvad mener du?? Jeg ville faktisk gerne have mine point, så hvad med at lave et spm til mig? Opgiv nummeret i dette spm, så får jeg beskeden
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