Dette ser ud til at være vejen at gå:
SELECT
A.answer_id
,C1.color_name AS favorite_color_name
,C2.color_name AS least_favorite_color_name
,C3.color_name AS color_im_allergic_to_name
FROM tbAnswers AS A
INNER JOIN tbColors AS C1
ON A.favorite_color = C1.color_code
INNER JOIN tbColors AS C2
ON A.least_favorite_color = C2.color_code
INNER JOIN tbColors AS C3
ON A.color_im_allergic_to = C3.color_code
I stedet for "dum" vil jeg vove, at dette er en ret standard forespørgsel. Dette forudsætter også, at alle kolonner vil have en gyldig værdi. Ellers skal du erstatte alle INNER JOINs med LEFT JOINs