欢迎投稿

今日深度:

SQL 去重 DISTINCT 语法,怎么都是不重语法

SQL 去重 DISTINCT 语法,怎么都是不重语法


SQL SELECT DISTINCT语句

在表中可能会包含重复值。这并不成问题, 不过有时你也许希望仅仅列出不同(distinct)的值。

关键词DISTINCT 用于返回唯一不同的值

语法

SELECT DISTINCT 列名称 FROM 表名称

 


 

使用DISTINCT关键词

如果要从Company列中选取所有的值,我们需要使用SELECT语句:

SELECT Company FROM Orders

“Orders”表

 

CompanyOrderNumber
IBM 3532
W3School 2356
Apple 4698
W3School 6953

结果:

Company
IBM
W3School
Apple
W3School

请仔细看,在结果集中,W3School被列出了两次。

如需从“Company”列中仅选取唯一不同的值,我们需要使用SELECT DISTINCT语句:

 SELECT DISTINCT Company FROM Orders

结果:

Company
IBM
W3School
Apple

 

现在,在结果集中,“W3School”仅被列出了一次

 

www.htsjk.Com true http://www.htsjk.com/Sql_Server/37381.html NewsArticle SQL 去重 DISTINCT 语法,怎么都是不重语法 SQL SELECT DISTINCT语句 在表中可能会包含重复值。这并不成问题, 不过有时你也许希望仅仅列出不同(distinct)的值。 关键词DISTINCT 用于返回唯一不...
相关文章
    暂无相关文章
评论暂时关闭