zoukankan      html  css  js  c++  java
  • 4.SELECT DISTINCT 语句

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

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

    语法:

    SELECT DISTINCT 列名称 FROM 表名称

    mysql> select * from ORDERS2;
    +-----+------------+-------------+--------+
    | OID | DATE       | CUSTOMER_ID | AMOUNT |
    +-----+------------+-------------+--------+
    | 102 | 2009-10-08 |           3 |   3000 |
    | 100 | 2009-10-08 |           3 |   1500 |
    | 101 | 2009-11-20 |           2 |   1560 |
    | 103 | 2009-05-20 |           4 |   2060 |
    +-----+------------+-------------+--------+
    4 rows in set (0.00 sec)
    我们看见上面一个表CUSTOMER_ID中有两列是一样的

    mysql> select distinct CUSTOMER_ID  from ORDERS2;
    +-------------+
    | CUSTOMER_ID |
    +-------------+
    |           3 |
    |           2 |
    |           4 |
    +-------------+
    3 rows in set (0.00 sec)

    所以去重后,只会显示一个值,不会显示重复的值

  • 相关阅读:
    oracle 查看运行中sql
    orcale 匿名代码块
    vsftpd 自动安装脚本
    js 第二篇 (DOM 操作)
    js 第一篇(常用交互方法)
    安装部署Solrcloud
    安装部署zookeeper集群
    zabbix-agent active 配置自动探测
    zabbix 3.2.4 安装
    python os模块 常用函数
  • 原文地址:https://www.cnblogs.com/yejibigdata/p/6372033.html
Copyright © 2011-2022 走看看