webForumDet fria alternativet

Räkneproblem

4 svar · 295 visningar · startad av WebbisNet

WebbisNetMedlem sedan feb. 20032 027 inlägg
#1

Ska räkna antalet olästa mail och presentera respektive olästa för varje användare, när jag har

<%Set mailCount=objConn.Execute("SELECT tblUsers_imail.mailID, tblUsers_imail.reciever, Count(tblUsers_imail.[read]) AS Antal "&_
"FROM tblUsers_imail GROUP BY tblUsers_imail.mailID, tblUsers_imail.reciever "&_
"WHERE reciever = "& Session("userID"))%>

så får jag
Syntaxfel (operator saknas) i frågeuttrycket 'tblUsers_imail.reciever WHERE reciever = 1'.

PDahlenMedlem sedan apr. 2004778 inlägg
#2

Du ska ha WHERE frågan innan GROUP BY

WebbisNetMedlem sedan feb. 20032 027 inlägg
#3

Tack, nu funkar det.....lite lustigt bara att den säger att jag har ett oläst mail när det är två markerade för mitt id i databasen

LarsGMedlem sedan dec. 200012 464 inlägg
#4

Varför har du tblUsers_imail.mailID med i group by?

WebbisNetMedlem sedan feb. 20032 027 inlägg
#5

Det löste problemet ja, nu står det 2, tack

133 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)