och jag vill plocka ut en lista på vilka typer en viss kontakt är kopplad till... jag vill ha ut en 1:a i recordsetet om den är kopplad och en 0:a om den inte finns med... Det borde ju gå med nån slags LEFT JOIN eller nåt... men jag kan inte komma på hur...
SELECT typ.intId, typ.strName, 1
FROM tblContactType_typ typ LEFT JOIN
tblCon_Link_Typ_clt clt ON typ.intId = clt.intId_typ
WHERE clt.intId_con = 5
UNION
SELECT typ.intId, typ.strname, 0
FROM tblContactType_typ typ LEFT JOIN
tblCon_Link_Typ_clt clt ON typ.intId = clt.intId_typ
WHERE typ.intId NOT IN
(SELECT typ.intId
FROM tblContactType_typ LEFT JOIN
tblCon_Link_Typ_clt ON
typ.intId = clt.intId_typ
WHERE clt.intId_con = 5)
ORDER BY strName