SQL学习之去重复查询

下面是一张表的数据

SQL学习之去重复查询

执行select content from dbo.Logo,返回以下结果

SQL学习之去重复查询

但是这个时候我们只需要相同的内容中的一个即可,但是查询出来的明显有很多重复的,

所以我们只需要在需要查询的字段前加上DISTINCT关键字即可,所以执行以下代码

select DISTINCT content from dbo.Logo

SQL学习之去重复查询

所有的重复记录都被去掉了。

我们在使用DISTINCT关键字的时候需要注意一点:

不能部分使用DISTINCT,因为DISTINCT作用于所有的列,不仅仅是跟在他后面的那一列.

注意:DISTINCT不能用于COUN(*),只能用于COUNT(),因为DISTICT只能作用于列名,也就是说DISTICT 后面只能跟列名!

上一篇:移动端页面弹幕小Demo实例说明


下一篇:每天一个Linux命令—— WC