|
|
|
|
移动端

SQL语句中的SELECT DISTINCT

在表中,可能会包含重复值。这并不成问题,不过,有时您也许希望仅仅列出不同(distinct)的值。下面就将为您详细介绍SELECT DISTINCT 语句的语法,供您参考。

作者:佚名来源:互联网|2010-09-07 16:38

年前最后一场技术盛宴 | 1月27日与京东、日志易技术大咖畅聊智能化运维发展趋势!


SQL中的SELECT DISTINCT 语句非常重要,下面就将为您详细介绍SELECT DISTINCT 语句的语法,供您参考,希望对您学习SQL语句有所帮助。

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

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

语法:
SELECT DISTINCT 列名称 FROM 表名称使用 DISTINCT 关键词
如果要从 "Company" 列中选取所有的值,我们需要使用 SELECT 语句:

SELECT Company FROM Orders"Orders"表:
Company OrderNumber
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" 仅被列出了一次。

【编辑推荐】

SQL Insert语句生成器简介

SQL数据库压缩语句简介

如何使用SQL语句修改字段默认值

教您用事务一次处理多条SQL语句

存储过程优化的SQL语句写法

【责任编辑:段燃 TEL:(010)68476606】

点赞 0
分享:
大家都在看
猜你喜欢

读 书 +更多

Ubuntu Linux入门到精通

本书全面介绍了Ubuntu Linux的相关知识,内容详实,论述清晰。主要内容包括Ubuntu介绍、文件系统管理、进程管理、压缩与查询系统、Shel...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊