Mysql 查找每个时间戳的重复ID

Mysql 查找每个时间戳的重复ID,mysql,sql,Mysql,Sql,我见过一些能找到重复的东西,但不完全是我想要的 我有一张这样的桌子 id | timestamp | member_id | scan_time | event_type | badge_id 1 | 2011-4-20 | 5 | 8:00am | Meeting | 100 2 | 2011-4-20 | 6 | 8:01am | Meeting | 101 3 | 2011-4-20 | 7 | 8:00am

我见过一些能找到重复的东西,但不完全是我想要的

我有一张这样的桌子

id | timestamp | member_id | scan_time | event_type | badge_id
1  | 2011-4-20 | 5         | 8:00am    | Meeting    | 100
2  | 2011-4-20 | 6         | 8:01am    | Meeting    | 101
3  | 2011-4-20 | 7         | 8:00am    | Meeting    | 102
4  | 2011-4-20 | 5         | 8:00am    | Meeting    | 100
这是一个考勤表,他们扫描会员的身份证,并给出相关信息


我需要的是能够运行select,它将显示每个时间戳是否有任何重复的徽章ID。

在select语句中进行计数也会很有帮助

SELECT  timestamp, badge_id
FROM    mytable
GROUP BY
        timestamp, badge_id
HAVING  COUNT(*) > 1
SELECT  timestamp, badge_id, Count(badge_id)

在select语句中进行计数也会很有帮助

SELECT  timestamp, badge_id, Count(badge_id)

我尝试了一些类似的东西,但它看起来不起作用,但这做了我想要的,只要数据不是垃圾:PI尝试了一些类似的东西,但它看起来不起作用,但这做了我想要的,只要数据不是垃圾:P