sql select distinct语句去除重复数据

发布时间:2020-05-01编辑:脚本学堂
使用select distinct语句去除重复数据的方法,distinct 用于返回唯一不同的值,使用 distinct 关键词筛选不重复的数据记录。
sql select distinct 语句

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

语法:
select distinct 列名称 from 表名称

使用 distinct 关键词

从 "company" 列中选取所有的值,使用 select 语句:
select company from orders

"orders"表:
company ordernumber
ibm 3532
w3school 2356
apple 4698
sqlkey 6953

结果:
company
ibm
w3school
apple
sqlkey

注意,在结果集中,sqlkey被列出了两次。

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

结果:
company
ibm
sqlkey
apple
结果集中,"sqlkey" 仅被列出了一次。