(håber i forstår hvad jeg mener ;o) ) Måden tabellerne fungerer på er at har et antal projekter. Til hvert projekt kan der være tilknyttet 1-M brugere. Det jeg så gerne vil nu, er at selecte de projekter, hvor en bestemt bruger IKKE er tilknyttet, ud fra et brugernavn (USER.uname). Derfor skal jeg ha join'et alle tabellerne, men hvordan?
SELECT proj.projname FROM proj, team JOIN user ON team.uid=user.uid AND user.uid != 'xxx' WHERE proj.proj = team.proj UNION SELECT proj.projname FROM proj LEFT JOIN team ON proj.proj=team.proj WHERE team.uid IS NULL
Så burde du få alle projekter som brugeren ikke er med i samt alle projekter som ingen er med i...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.