DISTINCT函數用于返回唯一不同的值,它可以應用于SELECT語句的列上。以下是DISTINCT函數的使用方式:
例如:SELECT DISTINCT column_name FROM table_name;
例如:SELECT DISTINCT column1, column2 FROM table_name;
注意事項:
DISTINCT函數適用于所有數據類型的列。
DISTINCT函數不會對NULL值進行去重,因為NULL值是不同的。
DISTINCT函數會對所有選擇的列進行排序,以便識別和刪除重復的值。
示例:
假設我們有一個名為"employees"的表,其中包含"first_name"和"last_name"兩列。我們想要獲取唯一的"first_name"列的值,可以使用以下查詢語句:
SELECT DISTINCT first_name FROM employees;
這將返回表中所有不同的"first_name"值。