SQL语句中的SELECT DISTINCT

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

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语句写法

责任编辑:段燃 来源: 互联网
相关推荐

2010-09-03 14:39:15

SQLSELECT语句

2010-09-03 14:47:50

SQLSELECT语句

2010-11-25 15:57:49

mysql查询语句

2010-09-03 15:47:40

SQL语句锁定

2010-09-07 13:41:50

SQL语句

2010-09-03 11:25:58

SQL删除

2023-03-30 09:10:06

SQLSELECTFROM

2010-11-11 11:37:22

SQL SELECT语

2010-04-13 14:43:37

Oracle性能检测

2010-09-07 10:19:31

SQL语句

2010-09-07 14:56:49

SQL语句CASE WHEN

2010-11-11 11:49:02

SQL嵌套SELECT

2010-09-06 09:11:24

SQLUPDATE语句

2022-03-23 14:04:32

SQL字符串数据类型

2011-09-08 16:30:59

SQL Server查询

2022-05-19 23:40:34

SQL语句引号

2010-09-25 14:44:45

SQL select语

2010-09-03 15:27:02

SQLSELECT语句

2010-09-03 14:31:31

SQLSELECT语句

2010-09-03 15:39:24

SQLSelect语句
点赞
收藏

51CTO技术栈公众号