首页  >  问答  >  正文

这个说法有什么问题吗?它给出了语法错误:在 t1 上从 table1 t1 left join table2 t2 删除。 Id=t2.id,其中 t2.id 为空

<p>这个说法有什么问题吗? mysql 中出现语法错误</p> <pre class="brush:php;toolbar:false;">delete from table1 t1 left join table2 t2 on t1. Id=t2.id where t2.id is null</pre> <p>请提出您的建议</p>
P粉148434742P粉148434742381 天前518

全部回复(1)我来回复

  • P粉798343415

    P粉7983434152023-09-06 15:24:35

    加入时,您需要指定要从哪个表中删除

    delete t1
    from table1 t1 
    left join table2 t2 on t1.Id = t2.id 
    where t2.id is null

    回复
    0
  • 取消回复