webForumDet fria alternativet

Hur räkna med join?

4 svar · 245 visningar · startad av Inferis

InferisMedlem sedan sep. 2000670 inlägg
#1

Hur gör man det här rätt?

set rsCount = connection.execute("select count(*) From Adressbok INNER JOIN Medlemmar ON Medlemmar.Senast = TRUE where lcase(Adressbok.Adressboksagare) = '"& lcase(session("Nick")) &"' AND Medlemmar.Nick = Adressbok.Kompis")
lillemanMedlem sedan feb. 200410 inlägg
#2

Jag tror att detta ska fungera:

set rsCount = connection.execute("select count(*) From Adressbok INNER JOIN Medlemmar ON Medlemmar.Nick = Adressbok.Kompis AND Medlemmar.Senast = TRUE WHERE lcase(Adressbok.Adressboksagare) = '"& lcase(session("Nick")) &"'")
InferisMedlem sedan sep. 2000670 inlägg
#3

Tyvärr...

Microsoft JET Database Engine error '80040e14'

Join expression not supported.

/inkluderat/data13791379.asp, line 101

LarsGMedlem sedan dec. 200012 464 inlägg
#4
set rsCount = connection.execute(_
"select count(*) " & _
" From Adressbok INNER JOIN Medlemmar " & _
" ON Medlemmar.Nick = Adressbok.Kompis " & _
" where Medlemmar.Senast = TRUE " & _
" and lcase(Adressbok.Adressboksagare) = '"& lcase(session("Nick")) &"'")
InferisMedlem sedan sep. 2000670 inlägg
#5

Tack för hjälpen båda två!

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