SQL查询重复数据,只显示其中一条
有重复数据主要有以下几种情况:
1.存在两条完全相同的纪录
这是最简单的一种情况,用关键字distinct就可以去掉

example: select distinct * from table(表名) where (条件)

2.利用group by ,把查询到的字段都放在group by后面,效率比distinct高,使用也比distinct麻烦点。
sql语句:

example:select Type from Test group by Type 

当然还很不全,后期如果我知道的更多了还会更新,这两条亲测有效!!!

Logo

本社区面向用户介绍CSDN开发云部门内部产品使用和产品迭代功能,产品功能迭代和产品建议更透明和便捷

更多推荐