2012-11-05 2 views
0

자동차 재고가있는 테이블이 하나 있습니다. 여기에는 car_id와 car_info라는 두 개의 열이 있습니다. bmw 320SQL 쿼리에 가입 하시겠습니까?

다른 테이블에는 두 개의 열이있는 테이블도 들어 있습니다. 하나는 sales_ids이고 다른 하나는 판매 한 car_id입니다.

나는 그 sales_id에 의해 판매 된 sales_id와 자동차 이름이 출력 될 SQL 쿼리를 생성하려고합니다.

조인 쿼리를 사용해 보았지만 지금까지 성공이 없었습니다. 쿼리가이해야한다 테이블 하나를 가정

select i.car_info 
    from inventory i 
    join sales s on s.car_id = i.car_id 
where s.sales_id = 'some id'; 

답변

4
select s.sales_id, i.car_info 
    from inventory i 
    join sales s on s.car_id = i.car_id; 

를 제공 할 수 .

그러나 더 나은 대답을 위해 질문을 시도하는 코드를 제공해야합니다.

select car_sales.sales_ids, car_inventory.car_info 
from car_sales join car_inventory 
on car_sales.car_id = car_inventory.car_id 
+0

감사합니다. sales_id를 선택할 수 있습니까? so 'select s.sales_id ='sales1 ', i.car_info 재고에서 i.car_info s.car_id = i.car_id'에 판매 참여 -이 작동하지 않습니다. BTW – userH

+0

아, Richard에게 감사드립니다! – userH

1
select c.car_id,c.car_info,s.sales_id from 
    car_table_name c, 
    sales_table_name s 
where c.car_id = s.car_id 
0

car_inventory 및 테이블이 car_sales라는 : 사람이 하나의 특정 sales_id 판매 차량을 찾기 위해 도움을

관련 문제