我想显示一个以上发生的记录,将它们基于一列。
例如:
id user_id
------ --------
1 FA068
2 FA068
3 FA068
4 FA145
5 FA111
6 FA200
7 FA200
8 FA155
9 FA145
10 FA145
我希望这是输出:
id user_id
------ --------
1 FA068
2 FA068
3 FA068
6 FA200
7 FA200
9 FA145
10 FA145
我想显示基于
user_id
列的不止一个事件的所有记录。请帮忙。谢谢!
最佳答案
就像是:
select * from my_table where user_id in
(select user_id from my_table group by user_id having count(user_id) > 1)
关于mysql - 计算MySQL中记录的出现,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33117724/