MySQL更新具有相同值的多个字段

时间:2013-04-09 09:22:01

标签: mysql

我在两个单独的表中有两个字段需要更新为相同的值。没有程序等。这可以在一个查询中吗?

工作声明:

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;

2 个答案:

答案 0 :(得分:3)

没有。您的“工作查询”是您可以做的最好的。

答案 1 :(得分:1)

MySQL文档声明您可以this,如果您尝试避免两次打印该值,则可以执行以下操作:

if (document.readyState == "completed") {
    alert("Your page is loaded");
}