Avatar billede al Nybegynder
15. maj 2003 - 12:16 Der er 5 kommentarer og
1 løsning

optælling og sortering af data

Hej, bare du hjælper med lidt, så blir jeg glad :)

Jeg har en stor atabase med log-data.
Der logges bla. IP adresse og datamængde der er overført.

Jeg vil nu kunne 3 ting:

* Tælle antal FORSKELLIGE IP adresser, jeg har prøvet med noge a.la. "SELECT COUNT(*) FROM log GROUP BY ip", men det giver vist kun antal tilslutninger for den første IP den finder i databasen :/

* Jeg vil desuden også kunne vise data, sorteret efter hvor mange tilslutninger hver enkelt IP har, altså så jeg kan se  dem der topper.

* Samt sortering efter hvor meget data hver IP har overført i alt.

Jeg tror gerne det er simpelt nok, kan ikke se mig ud af det :/
Avatar billede erikjacobsen Ekspert
15. maj 2003 - 12:19 #1
1) Select count(distinct ip) from log
Avatar billede erikjacobsen Ekspert
15. maj 2003 - 12:20 #2
2) select ip,count(*) as antal from log group by ip order by antal desc
Avatar billede erikjacobsen Ekspert
15. maj 2003 - 12:21 #3
3) select ip,sum(datataeller) as antal from log group by ip order by antal desc
Avatar billede al Nybegynder
15. maj 2003 - 12:44 #4
nice, men intet svar?
Avatar billede erikjacobsen Ekspert
15. maj 2003 - 12:51 #5
Nå, jo, skulle lige høre om du kunne bruge det :)
Avatar billede al Nybegynder
15. maj 2003 - 12:53 #6
det er perfekt
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