2013-09-26 3 views
0

두 번째 테이블에있는 데이터를보고 싶습니다.보고 할 수 있고 첫 번째 테이블의 레코드 중 일부 레코드 만 두 번째 테이블에있는 레코드로 문제가 있습니다. 데이터는 제품의 범위입니다. 예를 들어, 첫 번째 옵션에는 6 가지 가격 범위가 있으며, 3 개는 table A에 저장되고 3은 에있는 ID으로 연결된 table B에 저장됩니다. 두 번째는 table A에있는 3 개의 범위 만 있으므로이 제품의 table B에는 레코드가 생성되지 않습니다. 두 번째 테이블의 세부 정보를 포함하고보기를 만들려고하면 두 번째 테이블에 레코드가 없기 때문에 첫 번째 옵션에 대한 세부 정보 만 얻습니다. 어떻게해야할까요?보기 만들기 문제

TableP1       TableP2   
Product_id Unit Range 1 Range 2 Range 3 TableP1_ID  Range 4 Range 5 Range 6 TableP1_ID 
1 Person 20 18 16 1  14 12 10 1 
2 Person 25 22  2     

위의 내용이 맞는지 확실하지 않습니다.

+0

무슨 짓을 작동하지 않았다 뷰에 대한처럼 SQL 모양? –

답변

0

코드에 두 개의 쿼리와 UNION의 결과를 함께 사용할 수 있습니까?

뭔가 같은 :

CREATE myView 
AS 

SELECT X, 
     Y 
FROM Table1 

UNION 

SELECT X, 
     Y 
FROM Table2;