5

同じ値に更新する必要がある 2 つの別々のテーブルに 2 つのフィールドがあります。手順などなしで、これは単一のクエリで可能ですか?

ワーキングステートメント:

UPDATE product,product_shop SET
 product_shop.price='737.96',
 product.price='737.96',
 product_shop.wholesale_price='479.67',
 product.wholesale_price='479.67'
WHERE 
 product_shop.id_product=product.id_product AND
 product_shop.id_product=14;

私が望んでいたこと:

UPDATE product,product_shop SET
 product_shop.price=product.price='737.96',
 product_shop.wholesale_price=product.wholesale_price='479.67'
WHERE 
 product_shop.id_product=product.id_product AND
 product_shop.id_product=14;
4

2 に答える 2

2

いいえ。あなたの「作業クエリ」は、あなたができる最善のことです。

于 2013-04-09T09:24:32.287 に答える