開始使用免費開始

歷史與語言

你已經熟悉 CROSS JOIN,做得很好!正如你所學到的,CROSS JOIN 在需要查看兩組資料之間所有可能組合或配對時,非常有幫助。

想像你是一位研究人員,關心兩個國家(巴基斯坦與印度)所使用的語言。你想要探問:

  1. 目前這兩個國家分別使用哪些語言?
  2. 考量兩國的歷史淵源,在歷史長河中,哪些語言「可能」曾在任一國被使用過?

在本練習中,我們將分別利用 INNER JOINCROSS JOIN 來回答上述兩個問題。

本練習屬於課程

在 SQL 中進行資料連接

檢視課程

動手互動練習

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

SELECT c.name AS country, l.name AS language
-- Inner join countries as c with languages as l on code
___
WHERE c.code IN ('PAK','IND')
	AND l.code in ('PAK','IND');
編輯並執行程式碼