使用mysql限制多表更新

时间:2015-05-28 13:52:51

标签: mysql

我知道在SQL中本身不允许向多表更新添加限制和顺序。但是我有以下查询:

        UPDATE msh_leads ml
            LEFT JOIN msh_leads_disposition_log dl
            ON ml.id = dl.lead_id
            SET ml.assigned_to = null
            WHERE ((dl.disposition_id != 6 AND dl.disposition_id != 3) OR (dl.disposition_id IS NULL))
                AND (ml.assigned_to = ? AND ml.decline = 0 AND ml.subcategory_id = ?) 

我需要为此添加限制。有一些关于如何执行此操作的文章,但每个都使用自己的自定义查询自定义编码为他们的原始查询,我无法辨别模式。任何人都可以弄清楚我怎么能增加这个限制?

0 个答案:

没有答案