MySQL: Modsat valg
Ved ikke rigtigt hvad jeg skal kalde det andet end modsat valg:Jeg har en bruger-tabel, en spørgsmål-tabel og en svar-tabel, hvor bruger-id og spørgsmåls-id gemmes sammen.
Brugere:
brugerid
og flere
Spørgsmål:
spmid
kategori
og flere
Svar:
brugerid
spmid
rigtigt/forkert
Antag at brugerid 1 skal se på alle spørgsmål med kategori "Film" han IKKE har svaret på. Dvs hvor der ikke findes en record i Svar hvor brugerid 1 har med et spmid hvor kategori er "Film". Jeg kan sagtens finde dem der er besvaret af den bruger i den kategori ved at skrive:
sql = "SELECT * FROM spms, svar where spms.id = svar.spmid and spms.kategori = '" & Request.querystring("kategori") & "' and svar.brugerid = '" & session("brugerid") & "'"
Eller deromkring :D
Jeg vil sådan set bare have det resultat "inverteret" så at sige...
