Satu kolom tidak boleh memiliki beberapa nilai. Coba ini:
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
Ini mengelompokkan semua hubungan bersama untuk respons yang diberikan. having
klausa menghitung jumlah yang '3' dan secara terpisah yang '4'. Jika keduanya lebih besar dari 0, maka respons dikembalikan.
Omong-omong, jika ID adalah angka, Anda tidak perlu tanda kutip.