2013-06-19 7 views
0

테이블이 4 개있어 단일 고객의 예약 레코드를 가져오고 싶습니다.MySql 테이블 4 개 합치기

TABLE1 (Service_ID Tax_ID Cat_ID S_Name S_Price) 

TABLE2(Order_ID Order_Type Order_Date Customer_ID  Booking_Type Booking_Status Order_No Car_No) 

Table3 ( ID Order_ID Service_ID) 

Table4(Time_ID Date_ID Time Is_Book Customer_ID  Booking_Status) 
+2

이 테이블이 정말 'TABLE2', '표 3'과 '표 4', 'TABLE1'라고 할 수 있다고 생각? 더 나은 정보를 제공하고 구체적이고 답변 가능한 질문을하십시오. –

답변

0

난 당신이 바로 JOIN 모든 테이블

SELECT * 
FROM TABLE2 a 
INNER JOIN TABLE3 b 
ON a.Service_ID = b.Service_ID 
INNER JOIN TABLE4 c 
ON b.Customer_ID = c.Customer_ID 
INNER JOIN TABLE1 d 
ON b.Service_ID = d.Service_ID 
WHERE d.Customer_ID = ?