删除除每个成员的最近两个条目之外的所有行

时间:2010-09-17 12:22:46

标签: mysql duplicate-removal

我有一个表,其中为不同的用户插入了member_id。我想删除member_id的条目,除了表中每个成员的最近两个条目。

告诉我优化方式,因为它是一个非常大的表。

即。每个成员应该有2个最近的条目。

我需要在mysql 4.X.X.X中查询

1 个答案:

答案 0 :(得分:0)

$recent = $this->db->insert_id();
$sql = delete from tbl_manager where sno<$recent-2;
$this->db->query();