2013-03-01 2 views
1

Может кто-нибудь помочь мне добавить третью таблицу в этот запрос, содержащий факторы риска для болезней. Стол tblRiskFactorsЗапрос базы данных MySQL

SELECT tblDiseases.disease 
FROM tblRel 
    LEFT JOIN tblDiseases ON tblRel.diseaseID = tblDiseases.diseaseID 
WHERE tblRel.symptomID = '1' AND tblRel.symptomID = '2' AND tblRel.symptomID ='3' 
+0

Не могли бы вы дать структуры таблиц? –

+0

Вам действительно нужно дать нам больше, чтобы продолжить здесь. Не могли бы вы представить структуру трех таблиц и как вы хотите присоединиться к ним? – juco

ответ

0
SELECT tblDiseases.disease 
FROM tblRel 
     LEFT JOIN tblDiseases 
      ON tblRel.diseaseID = tblDiseases.diseaseID 
     LEFT JOIN tblRiskFactors 
      ON -- define the linking condition here 
WHERE tblRel.symptomID = '1' AND 
     tblRel.symptomID = '2' AND 
     tblRel.symptomID = '3' 

Для дальнейшего получить больше знаний о объединений, любезно перейдите по ссылке ниже:

0
SELECT tblDiseases.disease as disease 
FROM tblRel 
    LEFT JOIN tblDiseases ON tblRel.diseaseID = tblDiseases.diseaseID 
    LEFT JOIN tblRiskFactors ON tblRel.relation_column = tblRiskFactors.relation_column 
WHERE tblRel.symptomID in (1,2,3) 
Смежные вопросы