从零开始学SQLSERVER-DISTINCT

DISTINCT·作用

主要用于输出没有重复数据的结果集

DISTINCT·代码

SELECT DISTINCT * FROM 表名

DISTINCT·示例

先准备实验数据

CREATE TABLE Students
(
name  VARCHAR(20) ,
class VARCHAR(20) ,--需要多少列,就添加多少行
)

INSERT INTO Students VALUES('张三', '五班')
INSERT INTO Students VALUES('李四', '四班')
INSERT INTO Students VALUES('李四', '四班')
INSERT INTO Students VALUES('王五', '一班')
INSERT INTO Students VALUES('王五', '一班')
name class
张三 五班
李四 四班
李四 四班
王五 一班
王五 一班

需求:输出一个不含重复数据的结果集。
我们可以看到数据表中,李四和王五的数据信息是有重复的,所以需要用DISTINCT进行剔除。

SELECT DISTINCT * FROM Students

结果

name class
李四 四班
张三 五班
王五 一班
图片名称
原文地址:https://www.cnblogs.com/LY-CS/p/14452353.html