DISTINCT關鍵字用于從表中選取唯一的記錄。它可以應用于單個列或多個列。
使用DISTINCT關鍵字的一般語法如下:
SELECT DISTINCT 列名 FROM 表名;
下面是一些使用DISTINCT的例子:
例1:從表中選擇唯一的城市名
SELECT DISTINCT city FROM customers;
例2:從表中選擇唯一的城市名和國家名
SELECT DISTINCT city, country FROM customers;
例3:使用DISTINCT來計算表中不同的國家數
SELECT COUNT(DISTINCT country) FROM customers;
注意事項:
DISTINCT關鍵字只能用于SELECT語句中。
DISTINCT關鍵字作用于所有的選定列,而不僅僅是使用它的列。
DISTINCT關鍵字會對所有選定列的結果進行排重,而不僅僅是第一個列。