欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

SQL SELECT DISTINCT 语句

程序员文章站 2022-10-18 13:26:05
本章讲解 select distinct 语句。 sql select distinct 语句 在表中,可能会包含重复值。这并不成问题,不过,有时您也许希望仅仅列出...

本章讲解 select distinct 语句。

sql select distinct 语句

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

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

语法:


select distinct 列名称 from 表名称

使用 distinct 关键词

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


select company from orders

"orders"表:

company ordernumber
ibm 3532
2cto 2356
apple 4698
2cto 6953

结果:

company
ibm
2cto
apple
2cto

请注意,在结果集中,2cto 被列出了两次。

如需从 company" 列中仅选取唯一不同的值,我们需要使用 select distinct 语句:


select distinct company from orders 

结果:

company
ibm
2cto
apple

现在,在结果集中,"2cto" 仅被列出了一次。