Det er ikke altid at '2._forældre_som_har_underskrevet_et_givent_itemid' indeholder en værdi. Hvordan skriver jeg det som SQL? Her er mit udgangspunkt:
SELECT DISTINCT elev.navn, (???) FROM elev INNER JOIN forældre_elev ON forældre_elev.elevid = elev.id INNER JOIN underskrift ON underskrift.forældreid = forældre_elev.forældreid WHERE itemid = 2;
Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
SELECT elev.navn,f1.navn,f2.navn FROM ((((elev INNER JOIN forældre_elev fe1 ON fe1.elevid = elev.id) INNER JOIN forældre f1 ON f1.id=fe1.forældreid) INNER JOIN underskrift ON fe1.id=underskrift.forældreid) LEFT JOIN forældre_elev fe2 ON ON fe2.elevid = elev.id AND fe2.forældreid = underskrift.forældreid AND fe1.forældreid<>fe2.forældreid) LEFT JOIN forældre f2 ON f2.id=fe2.forældreid)
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.