SQL select distinct 语句
在表中,可能会包含重复值,这并不成问题,不过有时候你也许希望不仅仅列出不同(distinct)的值
关键字 DISTINCT 用于返回唯一不同的值
语法:
select distinct 列名称 from 表名称
使用DISTINCT 关键词
如果要从“Company”列中选取所有的值,我们需要使用select语句
select Company from Orders
"Orders"表:
Company OrderNumber
IBM 3532
DBB 2356
Apple 4698
DBB 6953
结果会是
"Orders"表:
Company OrderNumber
IBM 3532
DBB 2356
Apple 4698
DBB 6953
在结果中 DBB出现两次
如果从Company 列中仅选取唯一不同的值,那我们就需要使用select distinct 语句:
select distinct Company form orders
结果会是:
Company --公司名
IBM
DBB
Apple