当前位置: 代码迷 >> Sql Server >> 怎么查询两个字段重复数据
  详细解决方案

怎么查询两个字段重复数据

热度:88   发布时间:2016-04-27 19:41:35.0
如何查询两个字段重复数据
如题,求表里某两个字段完全重复的数据列表

------解决方案--------------------
select col1,col2 from tb
group by col1,col2 having count(1) > 1
------解决方案--------------------
如题,求表里某两个字段完全重复的数据列表

--仅仅显示这两列
select col1,col2 from tb group by col1,col2 having count(*) > 1

--显示所有列
select * from tb where cast(col1 as varchar) + cast(col2 as varchar) in
(select cast(col1 as varchar) + cast(col2 as varchar) from (select col1,col2 from tb group by col1,col2 having count(*) > 1)t)
  相关解决方案