MySQL Query显示某些重复的行

时间:2013-11-25 15:08:58

标签: mysql

我非常喜欢MySQL查询的一些帮助。 我想要一个查询,它会在我的表格中显示重复项。 因此,对于每个用户标识,请显示具有相同日期字段的行,但仅当fieldx不是唯一的时。 我不介意具有两个或多个具有相同日期的记录的用户,只要fieldx在这些行之间是唯一的。 所以像...这样的查询 select * from table,其中同一日期显示多次(对于给定用户)而fieldx是相同的(对于该用户)。 谢谢! seabro

1 个答案:

答案 0 :(得分:0)

肖恩,你可以试试这样的事情

select `field_name` from `table_name` group by `field_name` having count(*)>=2

您必须将field_name和table_name替换为您的实际field_name(传递要检查副本的字段名称)和table_name