是的,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
关键字应用于整个查询结果集,而不仅仅是单个列。因此,只有当整个行的所有选定列的值都相同时,该行才会被视为重复行并被去除。