如何判断数据库表的某个列上有重复值的记录存在?

举例, 有如下的数据库表.

image

 

那么应该用什么查询语句来判断是否有家乡一样的员工呢?

select HomeTown, COUNT(HomeTown) as Count 
from Employee 
group by HomeTown having COUNT(HomeTown)>1

 

结果

image

 

是不是觉得太简单了, 不值得一记呢?

呵呵, 承认自己的不足才能进步嘛, 对不对? :)

posted on 2011-10-20 17:04  中道学友  阅读(2270)  评论(1编辑  收藏  举报

导航

技术追求准确,态度积极向上