に別々のソースとして、私は乗算でフィールドを更新しようとしましたが、それはこれが私のクエリ#1093 - 表が「UPDATE」の対象としても、2回指定してデータ
でエラー#1093 - Table is specified twice, both as a target for 'UPDATE' and as a separate source for data
を示しています
UPDATE `order_details` SET `price` =
(SELECT (od.quantity * p.pricePerUnit)
FROM order_details od join products p ON od.id_product = p.id_product
WHERE dp.id_product = p.id_product)
解決策はありますか?
は問題が解決しましたか? –