当前位置: 代码迷 >> SQL >> 一路SQL面试题
  详细解决方案

一路SQL面试题

热度:47   发布时间:2016-05-05 14:48:49.0
一道SQL面试题

?

从一张没有主键的表中找到所有重复的行

例如:

A?? B?? C

---------

1?? 1?? 2

1?? 1?? 3

1?? 1?? 3

1?? 1?? 3

?

得到:

1?? 1?? 3

?

——————

?

A?? B?? C

---------

2?? 1?? 2

2?? 1?? 3

2?? 1?? 3

2?? 1?? 2

?

得到:

2?? 1?? 2

2?? 1?? 3

?

当时想了很久,没有正确答案,回来之后想了一下,发现可以用group by来实现

?

select * from TableNamegroup by A,B,Chaving count(*)>1
1 楼 kingquake21 2011-09-07  
居然用着了
  相关解决方案