一 .DISTINCT 用于返回唯一不同的值。
SQL SELECT DISTINCT 语句: 在表中,可能会包含重复值。这并不成问题,不过,有时您也许希望仅仅列出不同(distinct)的值。关键词 DISTINCT 用于返回唯一不同的值。
语法:SELECT DISTINCT 列名称 FROM 表名称
举例:select distinct a.FileUniqueID from (SELECT ft.*,f.FileName FROM Files f left join FileThumbnail ft on f.UniqueID=ft.FileUniqueID) a
其中a 表就是下图上边得数据,sql运行后是下图下面得数据,可以看出FileUniqueID列有重复的。distinct 只用来去除重复。