SELECT DISTINCT

一 . SELECT 语句用于从数据库中选取数据。结果被存储在一个结果表中,称为结果集。

    SELECT  column_name, column_name
       FROM  table_name;
    SELECT * FROM  table_name;
二 . SELECT DISTINCT 语句用于返回唯一不同的值。(去重)

在表中,一个列可能会包含多个重复值,列出不同(distinct)的值。

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

SELECT DISTINCT column_name,column_name
                    FROM table_name;

  • 多列去重用,隔开。分别作用于了去重的每一列
  • distinct必须紧靠select使用 :select name, distinct type from table; --会提示错误
  • distinct语句中select显示的字段只能是distinct指定的字段
  • SELECT COUNT(DISTINCT TYPE) FROM SYS_DICT    --DISTINCT不能多列
     
 

猜你喜欢

转载自www.cnblogs.com/hpwd/p/11237811.html