查询不重复的数据很简单

select distinct name from user

查询重复的name就要做一下处理了

select distinct name from user group by name having count(name)>1

sql中having用法:

这个是用在聚合函数的用法。当我们在用聚合函数的时候,一般都要用到GROUP BY 先进行分组,然后再进行聚合函数的运算。运算完后就要用到HAVING 的用法了,就是进行判断了,例如说判断聚合函数的值是否大于某一个值等等。
select customer_name,sum(balance)
from balance
group by customer_name
having balance>200;

作者:冰碟
出处:http://www.cnblogs.com/icebutterfly/
版权:本文版权归作者和博客园共有
转载:欢迎转载,为了保存作者的创作热情,请按要求【转载】,谢谢
要求:未经作者同意,必须保留此段声明;必须在文章中给出原文连接;否则必究法律责任

相关文章:

  • 2021-11-23
  • 2021-11-13
  • 2021-05-30
  • 2022-12-23
  • 2021-06-13
  • 2021-12-22
  • 2021-11-01
猜你喜欢
  • 2021-11-29
  • 2021-07-14
  • 2022-12-23
  • 2021-12-24
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案