delete from zhszty_ebookwhere id not in(select * from (select max(id) from zhszty_ebook group by url) as tmp);------------mysql有个特性,对于表进行修改,删除操作,子查询不能和外层的查询的表一样,所以在加个select就可以了。其他数据库按照楼上的那个是没问题的