这只是一个有限制SQL:删除dupliacte行,除了一个有限制
DELETE n1 FROM v_news n1, v_news n2 WHERE n1.`id` > n2.`id` AND n1.`url` = n2.`url` ORDER BY n2.`id` LIMIT 100
用于删除重复的行我的SQL查询,但我得到的错误是这样的:
MySQL said: Documentation
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'ORDER BY n2.`id` LIMIT 100' at line 1
哪里是我的错误?
在此先感谢。
我想在删除查询顺序和限制是适用的。 – Nidhi257
可以删除“order by”。但是必须有一个限制。因为行数非常多。 – Jake
orderby关键字与删除操作的用法给出错误。 –