Okee korte uitleg met een wat vereenvoudigt voorbeeld:
ik heb 2 tabellen:
persoon (pid, naam)
afwezig (pid, begin_datum, eind_datum)
Wat ik wil hebben: de personen die op een bepaalde datum (invoer door gebruiker) niet afwezig zijn. Het probleem: ik kom er net achter dat je in MySQL nog geen subquery's kan gebruiken. Oftewel mijn mooie oplossing met NOT EXISTS errort alleen maar een hoopje.
Nu zit ik te bouwen aan een INNER JOIN, maar die reageert weer alleen maar op gevallen waardoor geld p.pid = a.pid en dus niet op mensen die gewoon nooit afwezig zijn...
Iemand een idee met welke query ik wel de data krijg ik die graag wil hebben?
ik heb 2 tabellen:
persoon (pid, naam)
afwezig (pid, begin_datum, eind_datum)
Wat ik wil hebben: de personen die op een bepaalde datum (invoer door gebruiker) niet afwezig zijn. Het probleem: ik kom er net achter dat je in MySQL nog geen subquery's kan gebruiken. Oftewel mijn mooie oplossing met NOT EXISTS errort alleen maar een hoopje.
Nu zit ik te bouwen aan een INNER JOIN, maar die reageert weer alleen maar op gevallen waardoor geld p.pid = a.pid en dus niet op mensen die gewoon nooit afwezig zijn...
Iemand een idee met welke query ik wel de data krijg ik die graag wil hebben?