Я делаю это так:
UPDATE products SET products_image = (SELECT products_image FROM products WHERE products_id = 2) WHERE products_id = 3;
... но получите ошибку:
ОШИБКА 1093 (HY000): Вы не можете указать целевую таблицу 'products' для обновления в предложении FROM
UPDATE products p1, products p2 SET p1.products_image=p2.products_image WHERE p1.id=3 AND p2.id=2;