我有一張包含汽車庫存的表格。這有兩列,一個是car_id,另一個是car_info,例如bmw 320SQL查詢連接?
另一張表還包含一個兩列的表格。一個是sales_ids,另一個是car_id他們已經賣出。
我想創建一個SQL查詢中的輸出將是sales_id和這是由sales_id銷售的車名。
我已經嘗試使用連接查詢,但迄今爲止沒有成功。任何人都可以提供一些幫助
我有一張包含汽車庫存的表格。這有兩列,一個是car_id,另一個是car_info,例如bmw 320SQL查詢連接?
另一張表還包含一個兩列的表格。一個是sales_ids,另一個是car_id他們已經賣出。
我想創建一個SQL查詢中的輸出將是sales_id和這是由sales_id銷售的車名。
我已經嘗試使用連接查詢,但迄今爲止沒有成功。任何人都可以提供一些幫助
select s.sales_id, i.car_info
from inventory i
join sales s on s.car_id = i.car_id;
爲了找車爲一個特定sales_id賣:
select i.car_info
from inventory i
join sales s on s.car_id = i.car_id
where s.sales_id = 'some id';
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
假設表一個名爲car_inventory和表中的兩個car_sales查詢應該是這樣的。
然而,對於一個更好的答案,你應該提供你嘗試用你的問題的代碼。
select car_sales.sales_ids, car_inventory.car_info
from car_sales join car_inventory
on car_sales.car_id = car_inventory.car_id
感謝。是否有可能選擇sales_id ..所以「選擇s.sales_id =」的銷售額1' ,i.car_info 從庫存我 加入上s.car_id = i.car_id銷售S」 - 這行不通BTW – userH
啊感謝理查德! – userH