SELECT DISTINCT
一 . SELECT 语句用于从数据库中选取数据。结果被存储在一个结果表中,称为结果集。
SELECT column_name,column_name
FROM table_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不能多列