`

SQL SELECT DISTINCT 语句

阅读更多

SQL SELECT DISTINCT 语句
在表中,可能会包含重复值。这并不成问题,不过,有时您也许希望仅仅列出不同(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基础(一)】【SQL简介+SQL 语法+SQL SELECT 语句+SQL SELECT DISTINCT 语句】

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

    SQL基本语句

    在某些情况下,我们可能希望去除查询结果中的重复值,这时就可以使用SELECT DISTINCT语句。比如,`SELECT DISTINCT Company FROM Orders`将从"Orders"表中选取"Company"列的所有唯一不同的值,避免重复显示。 三、...

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

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

    SQL Select语句完整的执行顺序

    ### SQL Select 语句完整的执行顺序 在数据库查询语言(SQL)中,`SELECT`语句是最常用的查询数据的方式之一。正确理解`SELECT`语句的执行顺序对于编写高效、准确的查询至关重要。本文将详细介绍SQL Select语句的...

    SQL之SELECT相关语句使用实验.doc

    SQL SELECT 语句使用实验报告 一、实验要求和实验内容 在本实验中,我们将使用商用数据库 SQL Server 或 MySQL,实现对教务系统数据的存储、查询和更新。实验要求包括建立学生选课数据库、进行实际操作、练习各类...

    mysql中distinct用法【SQL中distinct的用法】.docx

    使用 DISTINCT 关键字时,SELECT 语句中只能显示 DISTINCT 指定的字段,其他字段将被忽略。例如: ``` SELECT DISTINCT name, remark FROM A; ``` 这条语句将返回错误,因为 DISTINCT 关键字只能作用于 name 字段...

    01基本SQL SELECT语句

    SQL SELECT语句是数据库查询的核心,用于从数据库中检索数据。这个语句允许你指定要从哪个表中选取数据,以及选取哪些列。在本篇中,我们将深入探讨SELECT语句的基本结构、功能以及与其他工具(如iSQL*Plus)的差异...

    基本SQL-SELECT语句

    在本篇文章中,我们将深入探讨SELECT语句,这是SQL中最核心的部分,用于从数据库中检索数据。 1. **SQL*PLUS**:SQL*PLUS是Oracle公司提供的一个命令行工具,它允许用户与Oracle数据库进行交互。虽然它不能直接控制...

    SELECT语句的应用 - MS SQL

    本主题将聚焦于SELECT语句在MS SQL中的应用,这是一种用于从数据库中检索数据的关键命令。 一、SELECT语句基础 SELECT语句是最基本的查询工具,它允许用户从一个或多个表中选择特定的数据行和列。其基本语法如下:...

    SQLQuery2.sql

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

    SQLserver查询语句大全

    SELECT 语句中使用 ALL 或 DISTINCT 选项来显示表中符合条件的所有行或删除其中重复的数据行,默认为 ALL。使用 DISTINCT 选项时,对于所有重复的数据行在 SELECT 返回的结果集合中只保留一行。 5. 限制返回的行数 ...

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

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

    浅谈VFP中的SQL SELECT语句 (1).pdf

    浅谈VFP中的SQL SELECT语句 本文主要介绍了VFP中的SQL SELECT语句的使用和实现方法。SELECT语句是SQL语言中最基本和最重要的一种语句,用于从数据库中查询数据。VFP中的SELECT语句可以实现简单查询、排序和分组查询...

    数据库设计(包括select语句、子查询、语句嵌套)

    SELECT语句是SQL语言中最基本也是最常用的查询语句,用于从数据库中提取所需的信息。例如,我们可能需要查询所有电影的名称和上映日期,SELECT语句可以写为:`SELECT MovieName, ReleaseDate FROM Movies`。如果需要...

    SQL语句在审计

    SQL语句是数据库管理系统中使用最频繁的语言,SELECT语句是SQL语言中使用频率最高的语句。SELECT语句的作用是让数据库服务器根据用户的要求搜索出所需要的信息资料,并按规定的格式进行整理,再返回给用户。 一、...

    分析MySQL中优化distinct的技巧

    MySQL的执行计划显示,原始SQL语句`SELECT COUNT(DISTINCT nick) FROM user_access`使用了`ind_user_access`索引进行全扫描,这意味着数据库需要遍历整个索引来获取不重复的`nick`值。这显然是低效的,因为即使使用...

    SQL控制语句集锦SQL语句集锦

    在本篇文章中,我们将对 SQL 控制语句集锦进行详细的介绍,包括 DISTINCT、WHERE、IN 和 BETWEEN 等控制语句的使用方法和实例。 DISTINCT 控制语句 DISTINCT 控制语句是 SQL 中最常用的控制语句之一,它允许我们从...

    SQL select distinct的使用方法

    在使用 `DISTINCT` 时,需要注意的一点是,它必须放在 `SELECT` 语句的开头,不能与其他字段混合使用。例如,以下查询是错误的: ```sql SELECT id, DISTINCT name FROM A; ``` 如果你想获取 `name` 的唯一值以及...

Global site tag (gtag.js) - Google Analytics