`
jefferent
  • 浏览: 80860 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

SQL SELECT DISTINCT 语句

 
阅读更多

SQL SELECT DISTINCT 语句

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

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

语法:

SELECT DISTINCT 列名称 FROM 表名称

使用 DISTINCT 关键词

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

SELECT Company FROM Orders

"Orders"表:

结果:

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

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

SELECT DISTINCT Company FROM Orders 

结果:

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

分享到:
评论

相关推荐

    【SQL基础(一)】【SQL简介+SQL 语法+SQL SELECT 语句+SQL SELECT DISTINCT 语句】

    文章目录SQL简介SQL是什么SQL做什么RDBMSSQL 语法数据库表SQL 语句SQL 语句后面的分号DML 和 DDLSQL SELECT 语句SQL SELECT DISTINCT 语句 SQL简介 SQL是用于访问何处理数据库的标准的计算机语言 SQL是什么 SQL是...

    SQL教程-word版28页

    SQL SELECT DISTINCT 语句. 5 1.5 SQL WHERE 子句 6 1.6 SQL AND & OR 运算符. 8 1.7 SQL INSERT INTO 语句 9 1.8 SQL DELETE 语句 11 2 SQL 高级 12 2.1 SQL CREATE DATABASE 语句. 12 2.2 SQL CREATE TABLE 语句 ...

    00587 Oracle公司内部数据库培训资料-Les01基本SQL SELECT语句(PPT 29页).ppt

    Oracle公司内部数据库培训资料-Les01基本SQL SELECT语句 本资源涉及基本的SQL SELECT语句,主要涵盖了SELECT语句的基本功能、语法、操作符优先级、空值定义等方面的内容。 一、SELECT语句的基本功能 SELECT语句是...

    SQLQuery2.sql

    sql数据类型,MYSQL,SQLSERVER,ORACLE练习SQL,各种数据类型,SQL SELECT DISTINCT 语句,SQL AND & OR 运算符,SQL AND & OR 运算符

    仿制简单的SQL select查询语句,用于对二维数组的查询,建立环境-Excel Vba,可移植到VB环境中

    '参照SQL语句:Select * From array [Where conditions] [Distinct fields] [ResultWithTitle] ' '实现功能: ' 依条件设置查询数组,返回包含查询字段(或全部字段)的数组,可多条件组合。 ' 条件运算符包括:> = ...

    SQL语句基础教程

    SQL语句基础教程 SQL(Structured Query Language)是一种特殊目的语言,用于管理关系数据库管理系统(RDBMS)。SQL语句基础教程旨在帮助新手和需要复习SQL的资料仓储业界老将,学习SQL基础知识和语法。 SQL指令 -...

    SQLserver查询语句练习题[汇编].pdf

    select distinct depart from teacher ``` 3. 查询 Student 表的所有记录: ```sql select * from student ``` 4. 查询 Score 表中成绩在 60 到 80 之间的所有记录: ```sql select * from score where degree ...

    【SQL基础(二)】【SQL WHERE 子句+引号的使用+SQL AND & OR 运算符+SQL ORDER BY 子句】

    上一篇:【SQL基础(一)】【SQL简介+SQL 语法+SQL SELECT 语句+SQL SELECT DISTINCT 语句】 文章目录SQL WHERE 子句引号的使用SQL AND & OR 运算符SQL ORDER BY 子句 SQL WHERE 子句 WHERE 子句用于规定选择的标准。 ...

    MySQL中索引优化distinct语句及distinct的多字段操作

    MySQL通常使用GROUPBY(本质上是排序动作)完成DISTINCT操作,如果DISTINCT操作和ORDERBY操作组合使用,通常会用到临时表.这样会影响性能. 在一些情况下,MySQL可以使用索引优化DISTINCT操作,但需要活学活用.本文涉及一个...

    SQL基本查询语句

    "SQL基本查询语句" SQL 是结构化查询语言(Structured Query Language)的缩写,是一种用于管理关系数据库管理系统的标准语言。SQL 语言主要用于存储、修改和检索数据库中的数据。 基本查询语句 基本查询语句是 ...

    SQL Server中select语句的使用技巧.pdf

    "SQL Server中select语句的使用技巧" 本文主要介绍了SQL Server中select语句的使用技巧,以商品信息管理数据库为例,详细介绍了关系数据库管理系统中SQL查询语句—select的基本用法和使用技巧,包括单表的基本查询...

    select distinct用法

    sql中select语句中的distinct的用法

    SQL语句将行转换成列

    sql语句将行转换成列 declare @sql varchar(8000) set @sql = 'select 物料代码' select @sql = @sql + ',sum(case 地区 when '''+地区+''' then 数量 end) ['+地区+']' + ',sum(case 地区 when '''+地区+'''...

    oracle sql 去重复记录不用distinct如何实现

    用distinct关键字只能过滤查询字段中所有记录相同的(记录集相同),而如果要指定一个字段却没有效果,另外distinct... 例如要显示的字段为A、B、C三个,而A字段的内容不能重复可以用下面的语句: select A, min(B),mi

    select form where 语句

    SELECT 语句是 SQL 中最基本也是最重要的语句之一,它用于从数据库中检索数据。 SELECT 语句的基本结构为:SELECT 语句、FROM 语句、WHERE 语句。其中,SELECT 语句用于指定要检索的列,FROM 语句用于指定要检索的...

    sql查询语句汇总[文].pdf

    SELECT语句是SQL查询语句中最基本的语句,用于从数据库中检索数据。SELECT语句的基本格式为: ```sql SELECT column_name FROM table_name; ``` 其中,column_name是要检索的列名,table_name是要检索的表名。 例如...

    SQL语句教程【经典】

    SQL语句教程【经典】 SQL指令 SELECT DISTINCT WHERE AND OR IN BETWEEN LIKE ORDER BY 函数 COUNT GROUP BY HAVING ALIAS 表格链接 外部链接 CONCATENATE SUBSTRING TRIM CREATE TABLE ...

    SQL查询语句基础

    Oracle数据库设计与建模 1、select语句查询单表 2、限制性查询和数据的排序 3、别名的使用 4、distinct 5、order by语句使用 6、group by语句使用

    SQL查询语句使用详解,[收集].pdf

    + 删除重复行:SELECT 语句中使用 ALL 或 DISTINCT 选项来显示表中符合条件的所有行或删除其中重复的数据行,默认为 ALL。 + 限制返回的行数:使用 TOP n [PERCENT] 选项限制返回的数据行数,TOP n 说明返回 n 行...

Global site tag (gtag.js) - Google Analytics