SELECT spørgsmål
Jeg har en tabel, kompetancer.kompetance_id, ydelse_id, medarb_id
1,2,7
2,3,7
3,2,8
Medarbejder 7 har altså 2 kompetancer og medarbejder 8 har kun en kompetance
Jeg vil gerne skrive en select, der giver mig de(n) medarb_id, der har begge kompetancer.
Duer ikke:
SELECT DISTINCT medarb_id FROM kompetancer WHERE ydelse_id='2' AND ydelse_id='3'
Duer heller ikke:
SELECT DISTINCT medarb_id FROM kompetancer WHERE ydelse_id = ALL(2,3)
Er der nogen der har et forslag ?