Я хочу выбрать участников из таблицы, у которых есть диагнозы Рак и Диабет в столбце B
Например:
ParticipantID Diagnosis
1234 Cancer
1234 Diabetes
4567 Cancer
4567 Lung Disease
8910 Stroke
1256 Lung Disease
3489 Chron's Disease
Как мне написать запрос, который позволяет мне выбрать участников, у которых есть два (или более) из определенных диагнозов, например, я хочу видеть только участников, у которых есть и рак, и диабет? (в приведенном выше примере идентификатор участника 1234)
Я попытался сделать простой оператор выбора:
SELECT diagnosisifknown.participantid
diagnosisifknown.diagnsis
diagnosisifknown.date
FROM
diagnosisifknown
where diagnosis ="1" and "10";
(значения для этих диагнозов в таблице поиска)
Я хочу получить такой результат:
1234 Cancer
1234 Diabetes