SQL过滤掉一些数据?

时间:2012-06-26 16:52:55

标签: mysql sql

我有一个数据库表:mydata

id    content   name
1     1         a
2     2         b
3     2         c
4     13        hhh
5     13        yyyy
6     7         wwww
7     13        iiii
8     7         nnnn
9     8         oooo

它会看"内容"领域。如果内容相同,内容"出现不止一次,它会显示出来。这是最终结果

id    content   name
2     2         b
3     2         c
6     7         wwww
8     7         nnnn
4     13        hhh
5     13        yyyy
7     13        iiii

那么如何编写这个SQL?

1 个答案:

答案 0 :(得分:3)

select *
from myData
where content in (
  select content
  from myData
  group by content
  having count(*) > 1)