Just nu i M3-nätverket
Jump to content

klurigt!


startraker

Recommended Posts

Jag har en tabell med två fält i datum och objektid.

 

varje gång ett objekt på min webbsida anropas skapas en ny post med datum/tid samt id för det aktuella objektet.

 

Nu skulle jag vilja har ut en sql sats som tar fram alla objekt som öppnades mellan två datum sorterade efter hur många gånger de öppnades (antalet gånger de finns med i tabellen i datumintervallet).

 

Har inte riktigt kunnat klura ut en sådan sql-sats, någon som har en idé?

 

Tack på förhand!

 

/Jonas

Link to comment
Share on other sites

SELECT COUNT(objektid) AS antal, objektid, datum FROM tabellen WHERE datum Between datum1 AND datum2 GROUP BY objektid ORDER BY antal DESC

 

...tror jag iallafall ska kunna funka ;o)

 

/Niklas

 

 

[inlägget ändrat 2002-09-06 15:32:23 av ns]

Link to comment
Share on other sites

 

Hej!

 

Men jag vill bara ha varje objektid med en enda gång i resultatet. räknar inte count(objektid) alla objektid i hela tabellen. Jag vill ju veta hur många gånger varje individuellt id varit med under en viss period.

 

OBJEKT ID ANTAL

234 5

357 9

346 1

578 8

 

Link to comment
Share on other sites

Archived

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



×
×
  • Create New...