webForumDet fria alternativet

Missvisande count

Databaser & SQL

2 svar · 204 visningar · startad av WebbisNet

Medlem sedan feb. 20032 027 inlägg
Frågan#1

Via en sökning med icke inloggade och inloggade får jag 5 resp 6 träffar, men räknaren säger 11 på båda

set rs1=objConn.Execute("Select distinct Count(username) as hits from tblUsers where username LIKE '%" & varUsername & "%'")%>
<span class="presentation">Du sökte efter <b><%=varUsername%>&nbsp;(<%=rs1("hits")%> träffar)</b></span>
Medlem sedan juni 20031 837 inlägg
#2

Du söker bara i användartabellen, du har inte lagt till något vilkor för att de måste vara inloggade/utloggade/status.

Medlem sedan feb. 20032 027 inlägg
#3

Ibland är man riktigt blind

260 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
129 ms — ändringar (db)