SQL 查询一个字段所有的之出现次数大于2的条数
现有字段Name张三张三李四王五王五王五赵六赵六其中在这个字段中除了李四其余的三个人都出现了最少两次怎样才能用一条语句就可以查出来同一人在Name字段中出现的的次数大于1...
现有字段 Name
张三
张三
李四
王五
王五
王五
赵六
赵六
其中 在这个字段中除了李四 其余的三个人都出现了最少两次 怎样才能用一条语句就可以查出来同一人在Name 字段中出现的的次数大于1的 最终要得到的结果是3 麻烦各位了 先谢了。数据并不仅仅是这几条 而且Name的 值也不知道 展开
张三
张三
李四
王五
王五
王五
赵六
赵六
其中 在这个字段中除了李四 其余的三个人都出现了最少两次 怎样才能用一条语句就可以查出来同一人在Name 字段中出现的的次数大于1的 最终要得到的结果是3 麻烦各位了 先谢了。数据并不仅仅是这几条 而且Name的 值也不知道 展开
3个回答
展开全部
select name,count(*) from table_name group by name having count(*)>1;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select count(name) ,name from table group by name having count(name)>1
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询