webForumDet fria alternativet

ännu mer problem

1 svar · 141 visningar · startad av OveRRidE

OveRRidEMedlem sedan feb. 200112 078 inlägg
#1

Jajamensan, nu är det kört igen.

set recset = connect.execute("SELECT groups.id, count(groups_join.grpJUserId) AS antal, grpNamn FROM groups left join groups_join ON groups.id = groups_join.grpJUserId GROUP BY grpNamn, groups.id")

Denna rad skall hava som syfte att räkna hur många användare det ligger i varje grupp, och även om det inte finns någon användare i gruppen så skall den hamna i recordsetet ändå.

Problemet nu är att satsen läser av fel kolumn i groups_join (tror jag). Vi ponerar att gruppid:et är 33. Problemet är att istället för att visa att det är en användare i gruppen, så visar den att det finns en användare i gruppen som har samma id som usern har i groups_join. om du denna matchning finns.. :x ;)

Om någon förstår vad jag menar, pliz help.

------------------
Jag är skum

[Redigerat av OveRRidE den 18 dec 2001]

[Redigerat av OveRRidE den 18 dec 2001]

OveRRidEMedlem sedan feb. 200112 078 inlägg
#2

Jag löste det.

set recset = connect.execute("SELECT groups.id, count(groups_join.grpJUserId) AS antal, grpNamn FROM groups left join groups_join ON groups.id = groups_join.grpJ[b]Group[/b]Id GROUP BY grpNamn, groups.id")

------------------
Jag är skum

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