webForumDet fria alternativet
Logga in / Bli medlem

Distinct Count??

Databaser & SQL

21 svar · 433 visningar · startad av Asa · sida 2 av 2

Trådstarten, av Asa

Jag har en tabell som heter visad. I den finns fälten id-räknare bannerId - tal datum - datum/tid För varje gång en banner visas sparas datumet och dess unika id till databasen! Jag vill nu räkna hur många dagar som en banner har varit aktiv. Hur gör jag?

Läs hela trådstarten →
Medlem sedan dec. 200012 464 inlägg
#21

Det är nästan exakt som du har gjort

<%
Set Dagar=Conn.Execute("SELECT COUNT(*) AS Antal " &_
" FROM (SELECT DISTINCT  year(datum),month(datum),day(datum) " & _
" FROM visad WHERE bannerId=" & Request.QueryString("bannerId") & ")" )

Antal dagar: <%=Dagar("antal")%>

vad får du för problem?

Medlem sedan dec. 20011 860 inlägg
#22

Det funkade nu! Måste ha glömt nåt förrut! Tackar Lars!

259 ms totalt · 4 externa anrop · v20260731065814-full.c32e866c
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
135 ms — hämta tråd, inlägg och bilagor (db)
119 ms — ändringar (db)