• SQL


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

    关键词 DISTINCT 用于返回唯一不同的值(注意:distinct是作用于多列的)。

    表A:

    表B:

    1.作用于单列

    select distinct name from A

    执行后结果如下:

    2.作用于多列

    select distinct name, id from A

    执行后结果如下:

    实际上是根据name和id两个字段来去重的,因为distinct是作用于多列的,这里它同时作用了name,id这两个字段,也就是必须得name和id都相同才能排除

  • 相关阅读:
    List
    美团Leaf分布式ID生成策略
    单点登陆
    ElasticSearch
    Eureka
    Nginx
    UML
    Computer English
    加密
    Excel中把一列数据转换成逗号隔开的一行
  • 原文地址:https://www.cnblogs.com/myseries/p/10725312.html
Copyright © 2020-2023  润新知