認識 SELECT COUNT DISTINCT
你的資料庫目前還沒有定義任何鍵,你也還不知道哪些欄位或欄位組合適合作為鍵。
有一個簡單的方法可以判斷某個欄位(或欄位組合)是否只包含唯一值,因此能用來識別資料表中的紀錄。
你已經在第一章學過 SELECT DISTINCT 查詢。現在只要把它包在 COUNT() 函式裡,PostgreSQL 就會回傳指定欄位的唯一列數量:
SELECT COUNT(DISTINCT(column_a, column_b, ...))
FROM table;
本練習屬於課程