webForumDet fria alternativet

Får ej till sql-sats

1 svar · 200 visningar · startad av Addeladde

AddeladdeMedlem sedan jan. 20013 406 inlägg
#1

Jag har en tabell med grupper:
groupID
groupName

Sedan har jag en tabell med membership:
memberID
userID
groupID

Med denna SQL-fråga vill jag visa alla gruper som en viss användare inte är medlem i men det fungerar inte.

Select g.groupName from groups as g, membership as m Where m.groupID = g.groupID And m.userID <> 7 order by g.groupName asc
AddeladdeMedlem sedan jan. 20013 406 inlägg
#2

Det här verkar fungera. Vad tror ni?

Select g.groupName from groups as g Where g.groupID not in (select groupID from membership where userID = 7) order by g.groupName asc
130 ms totalt · 3 externa anrop · v20260731065814-full.0e50b1ef
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)