Anda mengatakan :
Lihat di demo saya, saya membuat semua kolom menjadi INT
dan lakukan pernyataan pembaruan Anda
update order_line_item oli
inner join orders o
set oli.active_orders = o.valid
where oli.order_id = o.id
Dan tidak ada kesalahan yang muncul. Kesalahan
Tampaknya cukup jelas ada DOUBLE
. Apakah Anda benar-benar menjalankan kueri ini dan mendapatkan kesalahan ini? Atau tolong tunjukkan desc meja Anda.