• ADADADADAD

    Table is specified twice, both as a target for 'UPDATE' and as a separate source[ mysql数据库 ]

    mysql数据库 时间:2024-12-03 12:12:57

    作者:文/会员上传

    简介:

    UPDATE Bins b SET b.ShopSn =’111201611111168706’ WHEREb.Id IN (SELECT b.IdFROM Bins b JOIN BinInventory bi ON bi.BinId = b.Id WHERE bi.Quantity >0 AND b.IsEna

    以下为本文的正文内容,内容仅供参考!本站为公益性网站,复制本文以及下载DOC文档全部免费。

    UPDATE Bins b SET b.ShopSn =’111201611111168706’ WHEREb.Id IN (SELECT b.IdFROM Bins b JOIN BinInventory bi ON bi.BinId = b.Id WHERE bi.Quantity >0 AND b.IsEnable=1 AND bi.IsEnable =1);

    UPDATE Bins b SET b.ShopSn =’111201611111168706’ WHEREb.Id IN (select * from (SELECT b.IdFROM Bins b JOIN BinInventory bi ON bi.BinId = b.Id WHERE bi.Quantity >0 AND b.IsEnable=1 AND bi.IsEnable =1) as Y);

    测试delete也存在这种情况

    热门标签: tableand