是的,DISTINCT
關鍵字在Oracle數據庫中用于從查詢結果中去除重復的行。當你使用SELECT DISTINCT
語句時,Oracle會返回唯一不同的值。
例如,如果你有一個名為employees
的表,其中包含employee_id
、first_name
、last_name
和salary
等列,你可以使用以下查詢來獲取不重復的first_name
和last_name
組合:
SELECT DISTINCT first_name, last_name
FROM employees;
這將返回一個結果集,其中只包含唯一的first_name
和last_name
組合。注意,DISTINCT
關鍵字應用于整個查詢結果集,而不僅僅是單個列。因此,只有當整個行的所有選定列的值都相同時,該行才會被視為重復行并被去除。