奇妙な SQL が実行されています。クエリは次のとおりです。
UPDATE sugarcrm.qb_salesorders_leads_c c
JOIN qb_salesorders orders ON c.qb_salesorders_leadsqb_salesorders_idb = orders.id
SET c.qb_salesorders_leadsleads_ida = orders.memo
AND c.qb_salesorders_leadsqb_salesorders_idb = orders.id
したがって、これを実行すると、影響を受ける行は0になります。AND を に置き換えると、戻ってきて 354 行が影響を受けると表示されます。
でまったく同じクエリを実行すると、同じ結果が得られると思うでしょう。違う。0 行が影響を受けて戻ってきます。
その後、 , を AND に変更すると、再び機能します。
MySQL のバグを発見しましたか、それとも何か不足していますか?