2024年6月11日发(作者:)

oracle distinct 索引用法

在Oracle数据库中,使用`DISTINCT`关键字可以帮助你从查询结果中删除

重复的行。以下是使用`DISTINCT`的关键字的基本语法:

```sql

SELECT DISTINCT column1, column2, ...

FROM table_name;

```

在这个查询中,`DISTINCT`关键字用于指定要从表中选择的列。这将返回指

定列中的唯一值。

例如,如果你有一个名为`employees`的表,并且你想选择唯一的

`department_id`和`job_id`,你可以使用以下查询:

```sql

SELECT DISTINCT department_id, job_id

FROM employees;

```

这将返回`department_id`和`job_id`列中的唯一组合。

如果你只想选择一个列中的唯一值,也可以使用以下语法:

```sql

SELECT DISTINCT column_name

FROM table_name;

```

这将返回指定列中的唯一值。例如,如果你只想选择唯一的`job_id`,你可

以使用以下查询:

```sql

SELECT DISTINCT job_id

FROM employees;

```

这将返回`job_id`列中的唯一值。