Just nu i M3-nätverket
Jump to content

Populäraste


Micko2

Recommended Posts

Gunnar Slott

Du måste på nått sätt räkna träffarna i databasen. Sedan kan du lista dom med hjälp av "ORDER by" i din SQL fråga. Tex så här:

SELECT IPadresser FROM Tabellen ORDER by antal_traffar

 

//Gunnar

 

 

Link to comment
Share on other sites

Ooops...

Bättre exempel:

 

TB_HITS(hits_id, NoOfHits, IpNumber)

 

SELECT IpNumber, Count(NoOfHits)

FROM TB_HITS

GROUP BY IpNumber

ORDER BY Count(NoOfHits) DESC

 

 

 

 

 

 

Link to comment
Share on other sites

  • 4 weeks later...

Detta funkar...

 

SELECT TOP 10 ClientAddress, COUNT(ClientAddress) Antal FROM Tabellnamn

GROUP BY ClientAddress

ORDER BY Antal DESC

 

Byt ut "ClientAddress" mot kolumnnamnet med ip-adresser och "Tabellnamn" till tabellnamnet (doh).

 

Ovanstående returnerar två kolumner. Den första kolumnen innehåller själva ip-adressen... och den andra antalet besök med denna adressen.

 

TOP 10 gör att endast 10 vanligaste visas.

 

// Martin

Link to comment
Share on other sites

ps..

Den första kolumnens namn är "ClientAddress" om du inte ändrar på detta. Den andra kolumnens namn är "Antal".

ds..

 

 

// Martin

 

 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...