2015-01-31 24 views
-2

檢索記錄我是新來這個網站,我需要的幫助下如何從3個表

人表:

driver_id  name  address 
1   sankar karaikal 
2   vivek  chennai 
3   kumaran pondy 
4   siva  chennai 

車表

license  model  year 
22   bmw  2014 
23   toyata 2014 
24   audi  2015 
25   maruti 2014 

擁有表

driver_id  license 
1    22 
2    23 
3    24 
4    25  

問題是如何鰭d誰擁有在2014年涉及意外的汽車。 我需要一個SQL查詢,並提前感謝。

+0

http://www.w3schools.com/sql/sql_join_left.asp – taesu 2015-01-31 18:49:14

+4

SO不是免費的編碼服務。你需要表現出一些努力,併發布你的嘗試。然後,我們會幫助您解決問題並向您顯示您想要的地方。這只是一個簡單的3路加入。 – Barmar 2015-01-31 18:51:21

+0

我不知道如何做到這一點,請解釋如何做到這一點 – 2015-01-31 19:22:13

回答

0
select name from person p 
inner join 
owns o on 
(p.driver_id=o.driver_id) 
inner join 
car c on (c.license=o.license)where year='2014';