Du säger:
Se i min demo jag gör allt kolumn till INT
och gör ditt uppdateringsutlåtande
update order_line_item oli
inner join orders o
set oli.active_orders = o.valid
where oli.order_id = o.id
Och inga fel dyker upp. Felet
Det verkar ganska tydligt att det finns DOUBLE
. Kör du verkligen den här frågan och fick det här felet? Eller visa beskrivningen ditt bord.