Хорошо, я честно думаю, что мой заголовок неверен, однако именно так я и интерпретировал свою проблему.
Вот мои примеры данных:
id diagnosis symptom
1 a c
2 a a
3 a b
6 b a
7 b c
Моя проблема заключается в том, как я могу получить диагноз только с условием внутри in
предложение?
Вот мой запрос:
SELECT diagnosis
FROM vdoc_b_symptom
WHERE symptom IN ('a','c')
GROUP BY diagnosis
HAVING COUNT(*) = 2;
Вывод, который я хочу получить, составляет всего b
, однако он дал мне два выхода.Как я могу получить значение a
только из столбца «диагностика» с условиями для симптомов a
и c
?Извините за мой английский, это было так плохо.
