/* update dto_promocional_cf in productos */ DB::statement('UPDATE productos p, descuentos d SET p.dto_promocional_cf = d.dto WHERE p.presea_grupo_dto = d.grupo AND d.categoria = "CF"'); /* i have created a monster */ DB::statement( "UPDATE productos SET dto_promocional_cf = 0 WHERE id IN ( SELECT id FROM ( SELECT id FROM productos WHERE dto_promocional_cf != 0 AND id NOT IN ( SELECT p.id FROM productos p, descuentos d WHERE p.presea_grupo_dto = d.grupo AND d.categoria = \"CF\" ) ) as X )" );