Én kolonne kan ikke have flere værdier. Prøv dette:
SELECT tblresponse.response
FROM tblrelation LEFT JOIN
tblresponse
ON tblrelation.responseID = tblresponse.responseID
GROUP BY tblresponse.response
having sum(case when tblrelation.symptomID = '3' then 1 else 0 end) > 0 and
sum(case when tblrelation.symptomID = '4' then 1 else 0 end) > 0
Dette grupperer alle relationerne for en given respons. Den having
klausul tæller antallet, der er '3' og separat, der er '4'. Hvis disse begge er større end 0, returneres svaret.
Forresten, hvis ID'erne er tal, behøver du ikke anførselstegnene.