數據表去重提示 內存不足,老師指點指點
DELETE FROM cmf_zone_post WHERE id in(
? SELECT * FROM (
? ? SELECT id FROM cmf_zone_post
? ? WHERE id not in (
? ? ? ?SELECT min(id)
? ? ? ?from cmf_zone_post
? ? ? ?GROUP BY name
? ? )
? )z
)
以上是語句
回復:? ?[Err] 5 - Out of memory (Needed 4192032 bytes)
現在服務器內存16G的內存,改表有超過5000w條數據,老師指點指點指點,怎樣可以把重復的保留一條,多余的刪除,謝謝