标签: mysql mysql-error-1093
我写了这个查询:
delete from `test1` where id in ( SELECT id FROM `test1` GROUP BY m, n HAVING count( id ) >1)
但是mysql给出了这个错误:
'您无法在FROM子句'
为什么呢?我怎么解决呢?
答案 0 :(得分:1)
您正在更新表格,而选择正在进行中...这不是小菜一碟:-) 我建议先选择进入tmp表,然后在第二次查询中删除。