个性化阅读
专注于IT技术分析

Oracle DISTINCT子句怎么使用?

本文概述

Oracle DISTINCT子句用于从结果集中删除重复的记录。它仅与SELECT语句一起使用。

句法:

SELECT DISTINCT expressions
FROM tables
WHERE conditions;

参数

expressions:它指定要检索的列。

表:它指定要从中检索记录的表。

条件:它指定必须满足的条件。

Oracle DISTINCT示例:(具有单个表达式)

让我们来一张桌子”客户”

客户表:

CREATE TABLE  "CUSTOMERS" 
   (	"NAME" VARCHAR2(4000), "AGE" NUMBER, "SALARY" NUMBER, "STATE" VARCHAR2(4000)
   )
/
客户表

执行此查询:

SELECT DISTINCT state
FROM customers
WHERE name = 'charu';

输出

oracle DISTINCT查询1

Oracle DISTINCT示例:(具有多个表达式)

执行此查询:

SELECT DISTINCT name, age, salary
FROM customers
WHERE age >= '60';

输出

oracle DISTINCT查询1

此示例指定年龄大于或等于65的客户的不同姓名, 年龄和工资。

赞(0)
未经允许不得转载:srcmini » Oracle DISTINCT子句怎么使用?

评论 抢沙发

评论前必须登录!