Nu vil jeg gerne hente alle fra personer, undtagen hvis personens id (id) er repræsenteret i person_connection (person_id)
Men samtidige skal det kun være i den gruppe man er i. Dvs. nu hvis man er i en gruppe og har tilføjet personen til en anden gruppe, så er personen væk. Men personen skal kun være væk hvis det er i samme gruppe. Så der skal bygges noget ind med gruppe_id, men ved ikke helt hvor.
Håber du gider at hjælpe igen - spørg endelig hvis der er noget :)
Det er fordi jeg bruger det til at hente dem der er tilføjet til en gruppe og dem der ikke er tilføjet til en gruppe endnu. Din sætning henter dem der ikke er tilføjet til en gruppe endnu.
Problemet er hvis jeg så tilføjer 3 personer, og går ind i en anden gruppe, så er de væk fra listen fordi de findes i person_connection tabellen
Så dvs. at sætningen skal stadig tjekke at id ikke er i tabellen, men kun hvor gruppe_id er lig med en variabel jeg har
Håber det er nemmere at forstå, ellers så skriv endelig :)
Lol ja det var jo simpelt og helt nede på jorden sql, men kendte ikke NOT IN begrebet så tænkte det måske var svære
Mange tak for hjælpen :)
Nu skriver du at du ikke samler på point, men vil du have dem alligevel så får du dem selvfølgelig ved at skrive et svar, og ellers snupper jeg dem selv igen :)
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.