У меня есть две таблицы с именами [DrugPrescriptionEdition] и [PrescriptionDoseDetail], и теперь я соединяю эти две таблицы, используя приведенный ниже запрос и получая набор результатов.
select * from DrugPrescription dp where id in(
SELECT distinct dpe.template
FROM [DrugPrescriptionEdition] dpe
join PrescriptionDoseDetail pdd on pdd.prescription = dpe.id
where doseEnd_endDate is NULL and doseEnd_doseEndType =1
)
но теперь я хочу, чтобы записи содержали только (1,2) комбинацию столбца «источник данных» и prescription.id должны быть одинаковыми.
Пример: подобные записи {prescriptionID = 4 и там содержат (1,2)}. Я не буду считать, только 1 или 2 содержат записи.
Нужна помощь специалиста, чтобы добавить эти условия в мой запрос и изменить его.
Ожидаемый результат: мне нужно отфильтровать, результат запроса, используя это, также новое условие.