本篇為初學者自學第四篇,由於是自學筆記,撰寫角度以筆者本身需求為優先考量
菜鳥成就感 : 自己寫syntax找出解決方式,大概是最大的成就,即便這只是個小小的功能。
兩表有不相同Value,如何找出差異值且顯示出來呢?
今天的任務是要找出兩張表(languages 和 countries)不同的地方且把不同之處顯示出來。
STEP1- 觀察Languages TABLE

可以看出來這個language Table 中有955 筆資料 但是仔細觀察後,發現每個國家有多種語言,像是表中code欄位,找到AFG後發現總共有四個AFG的資料,其中name欄位有顯示出不同名稱,我們不難猜出,這就是語言的名字。所以光是阿富汗(AFG)這個光家就有四個語言了。但我想知道在這張表中包含的所有國家,我可以怎麼把國家總數列出來呢?
這時候你需要 DISTINCT 這個commander
SELECT DISTINCT code FROM languages; 查到這張表總共有212個國家!