SELECT DISTINCT

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

转载于:https://www.cnblogs.com/longle/archive/2012/02/13/SELECT_DISTINCT.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/110474.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 关于pycharm安装第三方库的一些方法_pycharm安装本地第三方库

    关于pycharm安装第三方库的一些方法_pycharm安装本地第三方库问题集合记得关梯子记得关梯子记得关梯子要是遇到pip命令报错,或者在pycharm中无法下载第三方库,首先检查一下梯子是否开了的。我的环境:pycharm+anaconda虚拟环境问题1:问题:WARNING:Youareusingpipversion21.2.4;however,version21.3.1isavailable.Youshouldconsiderupgradingviathe’D:\anaconda\envs\py36\python.e

    2022年8月28日
    2
  • 查看端口占用的进程_cmd查看端口占用

    查看端口占用的进程_cmd查看端口占用在开发中经常会遇到端口占用问题,例如下面,npmstart报的错误:1.查看端口占用情况命令lsof-itcp:8080输出结果:字段说明:字段名说明COMMAND进程名称PID进程标识符USER进程所有者FD文件描述符,应用程序通过文件描述符识别该文件TYPE文件类型,文件REG、目录DIR、字符CHR、块设备…

    2022年7月27日
    3
  • js 字符串截取方法汇总

    js 字符串截取方法汇总一、使用slice()截取1,函数说明slice()方法可通过指定的开始和结束位置,提取字符串的某个部分,并以新的字符串返回被提取的部分。语法如下:string.slice(start,end);start(必需):规定从何处开始选取。如果是负数,那么它规定从字符串尾部开始算起的位置。也就是说,-1指最后一个字符,-2指倒数第二个字符,以此类推。参数说明:end(可选):规定从何处结束选取,即结束处的字符下标。如果没有指定该参数,那么截取的字符串包含从start到结束的所…

    2022年6月11日
    56
  • 一元三次方程求根公式及韦达定理推导_韦达定理公式初中应用

    一元三次方程求根公式及韦达定理推导_韦达定理公式初中应用转自百度百科公式法(卡尔丹公式)(如右图所示)若用A、B换元后,公式可简记为:x1=A^(1/3)+B^(1/3);x2=A^(1/3)ω+B^(1/3)ω^2;x3=A^(1/3)ω^2+B^(1/3)ω。一元三次方程求根公式判别法当△=(q/2)^2+(p/3)^3>0时,有一个实根和一对个共轭虚根;当△=(q/2)^2+(p/3…

    2025年8月25日
    2
  • Jmeter接口测试实例讲解

    Jmeter接口测试实例讲解一 测试需求描述 1 本次测试的接口为 http 服务端接口 2 接口的主要分成两类 一类提供给查询功能接口 一类提供保存数据功能接口 这里我们举例 2 个保存数据的接口 因为这两个接口有关联性 比较有代表性 3 接口描述 保存信用卡账户信息接口 传入参数 args clientNo

    2025年9月16日
    3
  • matlabfor循环变量_matlab定义自变量区间

    matlabfor循环变量_matlab定义自变量区间Matlab的循环与C/C++等普通计算机语言的循环还是有很大的区别的。看下面Matlab代码:a=[123456];fori=1:6ifi==3,i=i-1;enddisp(a(i));end结果为:123456将上述Matlab转换成C++代码:#includeusingnamespacestd;intmain(){inta[6]={1,2,3,4,5,6};for(i…

    2022年10月6日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号