開始使用免費開始

連接資料表

探索資料庫的一部分工作,是釐清各資料表之間如何關聯。companyfortune500 兩個資料表在資料庫中沒有正式的關聯,但這並不妨礙你把它們連接起來。

要連接這些資料表,你需要找到它們共同擁有、而且在兩表之間值是一致的欄位。記住:即使兩個資料表有相同名稱的欄位,也不代表那些欄位的資料一定相容。如果你找到多組看起來相似的欄位,可能需要分別嘗試用每一組來連接,看看得到的結果筆數是否一致。

需要時可參考 實體關聯圖

本練習屬於課程

SQL 中的探索式資料分析

檢視課程

練習說明

  • 仔細查看 companyfortune500 資料表的內容,找出兩表皆存在、且可用來「唯一識別」每家公司的欄位。
  • 使用 INNER JOIN 連接 companyfortune500 資料表。

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

SELECT company.name
-- Table(s) to select from
  FROM company
       INNER JOIN ___
       ___ ___.___=___.___;
編輯並執行程式碼