select user_id,item_id,timestamps,min(id) as id from userbehavior
group by user_id,item_id,timestamps
delete userbehavior from userbehavior
on userbehavior.user_id=u2.user_id
and userbehavior.item_id=u2.item_id
and userbehavior.timestamps=u2.timestamps
where userbehavior.id>u2.id;