oracle中distinct的用法

更新时间:2023-07-11 18:57:16 阅读: 评论:0

oracle中distinct的用法
    Oracle的DISTINCT命令是将结果中的重复值去除的SQL语句语句,一般用在SELECT语句中作为一个子句,DISTINCT用来确保查询结果中只有不同的值被检索出来,多列不同组合也可以称之为复合DISTINCT。
    示例:
    假设有下面一张表EMPLOYEE:
    NAME        |ADDRESS
    ---------------------
    Jane        |Street 1
冰箱一直响
    Tim        |Street 2
    Jane        |Street 2
作文故事    John        |Street 1
    如果我们想要查询表中所有不同地址,我们可以使用 DISTINCT 来查询:
    SELECT DISTINCT ADDRESS
    FROM EMPLOYEE;
    结果:劳动体会
    ADDRESS
    -----------
四的英语怎么说    Street 1
    Street 2
    在上面的查询中,我们使用了 SELECT和DISTINCT 语句来查询 EMPLOYEE 表中的数据,DISTINCT 语句可以去除重复值。因此,使用DISTINCT,查询结果中,只有 Street 1
加氟>国防科技大学
以撒的结合操作和 Street 2 两条不同的地址,表示 Jane 和John 的地址是不同的,因此,它们被认为是唯一的地址。
    DISTINCT 是可以处理多个不同的行,这称之为复合 DISTINCT,下面是一个示例:
    复合 distinct 可以查询表中不同的姓名、地址组合,它把表中的每一行作为一个独立的记录,而且要求每行的内容都与前面的记录不同,因此,它不再认为 Jane 和John 的地址是相同的,而是独立的记录。
元宵节是几月几日

本文发布于:2023-07-11 18:57:16,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/89/1077393.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:查询   表中   语句   地址   组合   结果   记录
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图