Distinct Count??

Databaser & SQL

21 svar · 465 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!

253 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)