2013-02-27 1 views
-1

여러 테이블에 조인 환자가 같은 조회를 조인여러 내가 아래 표가

inner join incident on patient.incidentCode=incident.id 

:

inner join contactdetails on patient.contactdetailsid=contactdetails.id 

환자는 사건과 같은 조인 :

(210)

및 연락처 같은 검색 조인

inner join lookup on contactdetails.citycode = lookup.id 

을하고 지금은 환자 보험 및 contactdetails Citycode에서 모두 Lookup.lookupDescription을 선택합니다. 어떻게 할 수 있습니까? 그런데

예를 들어
+2

당신이 뭔가를 시도를? 게시물 yout 쿼리 – Yaroslav

답변

1

SELECT 
    patient.id, 
    lookup.lookupdescription, 
    contactDetails.cityCode 
FROM patient 
INNER JOIN contactdetails on patient.contactdetailsid=contactdetails.id 
INNER JOIN ... 
INNER JOIN ... 
INNER JOIN ... 
WHERE patient.id = xy 

incident.date, 나는 또한 patient.name, patient.id을 원하는 선택시 : 귀하가 제공하는 마지막 JOIN 나에게 그 의미를 보이지 않는다?! lookup.id은 도시 코드이며 동시에 보험 번호입니다.

0
SELECT d.lookupDescription, 
     a.insurance, 
     e.Citycode, 
     a.name, 
     a.id, 
     c.date 
FROM patient a 
     INNER JOIN contactdetails b 
      ON a.contactdetailsid = b.id 
     INNER JOIN incident c 
      ON a.incidentCode = c.id 
     INNER JOIN lookup d 
      ON a.insurance = d.id 
     INNER JOIN contactdetails e 
      ON e.citycode = d.id 
, 친절 아래 링크를 방문 조인에 대해

더 많은 지식을 얻을 수 :