T-SQL Distinct 关键字

T-SQL Distinct 关键字

在 T-SQL 中,DISTINCT 关键字与 SELECT 语句一起使用,以消除重复记录并仅提供唯一的文档。

以下是我们在表中有许多重复记录的情况。当我们获取记录时,带来的只是唯一的文件而不是重复的文件更有意义。

语法:

DISTINCT 关键字的语法如下:

SELECT DISTINCT column1, column2, columnN  
FROM table_name 
WHERE [condition] 

示例:

下面给出了 EMPLOYEES TABLE:

ID NAME AGE ADDRESS SALARY
01 William 32 Karachi 7000.00
02 Avery 24 London 3000.00
03 Monty 34 New York 1200.00
04 Harper 20 New York 1500.00
05 Ella 22 Islamabad 4400.00
06 Monty 23 Turkey 4400.00
07 Mason 26 Saudi Arabia 5050.00

让我们看一下 SELECT 查询如何返回重复的工资记录。

SELECT SALARY FROM EMPLOYEES 
ORDER BY SALARY 

此命令生成以下输出,其中工资为 4400 的内容出现了两次,这是真实表中的重复记录。

T-SQL Distinct 关键字

让我们将 DISTINCT 关键字与上面的 SELECT 查询一起使用,然后查看结果。

SELECT DISTINCT SALARY FROM EMPLOYEES 
ORDER BY SALARY 

该命令生成以下输出,其中我们没有任何重复条目。

T-SQL Distinct 关键字

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程