Mysql 如何乘以一个值

Mysql 如何乘以一个值,mysql,Mysql,我有一个名为WP_postemta的表,其中有一个列META_键和一个列META_值 我想用因子1.5乘以META_值'_PRICE' 谁能帮我找到正确的MYSQL查询?我必须为大约8000多件物品乘以价格,并希望在一次操作中更新所有物品 另请参见 假设我理解正确 您想更新Meta_值*1.5,其中Meta_键='_价格' Update WP_POSTMETA SET META_VALUE = Meta_Value*1.5 WHERE META_KEY = '_PRICE' 在运行上述更新之前

我有一个名为WP_postemta的表,其中有一个列META_键和一个列META_值

我想用因子1.5乘以META_值'_PRICE'

谁能帮我找到正确的MYSQL查询?我必须为大约8000多件物品乘以价格,并希望在一次操作中更新所有物品

另请参见


假设我理解正确

您想更新Meta_值*1.5,其中Meta_键='_价格'

Update WP_POSTMETA
SET META_VALUE = Meta_Value*1.5
WHERE META_KEY = '_PRICE'
在运行上述更新之前查看结果。更新

Select MEta_value*1.5 as newVal, Meta_value, Meta_key
from  WP_POSTMETA
WHERE META_KEY = '_PRICE'

假设我理解正确

您想更新Meta_值*1.5,其中Meta_键='_价格'

Update WP_POSTMETA
SET META_VALUE = Meta_Value*1.5
WHERE META_KEY = '_PRICE'
在运行上述更新之前查看结果。更新

Select MEta_value*1.5 as newVal, Meta_value, Meta_key
from  WP_POSTMETA
WHERE META_KEY = '_PRICE'

假设我理解正确

您想更新Meta_值*1.5,其中Meta_键='_价格'

Update WP_POSTMETA
SET META_VALUE = Meta_Value*1.5
WHERE META_KEY = '_PRICE'
在运行上述更新之前查看结果。更新

Select MEta_value*1.5 as newVal, Meta_value, Meta_key
from  WP_POSTMETA
WHERE META_KEY = '_PRICE'

假设我理解正确

您想更新Meta_值*1.5,其中Meta_键='_价格'

Update WP_POSTMETA
SET META_VALUE = Meta_Value*1.5
WHERE META_KEY = '_PRICE'
在运行上述更新之前查看结果。更新

Select MEta_value*1.5 as newVal, Meta_value, Meta_key
from  WP_POSTMETA
WHERE META_KEY = '_PRICE'

您可以这样尝试:-

Update WP_POSTMETA
SET META_VALUE = Meta_Value*1.5
WHERE META_KEY = '_PRICE' 

您可以这样尝试:-

Update WP_POSTMETA
SET META_VALUE = Meta_Value*1.5
WHERE META_KEY = '_PRICE' 

您可以这样尝试:-

Update WP_POSTMETA
SET META_VALUE = Meta_Value*1.5
WHERE META_KEY = '_PRICE' 

您可以这样尝试:-

Update WP_POSTMETA
SET META_VALUE = Meta_Value*1.5
WHERE META_KEY = '_PRICE' 

或者类似这样的交易:

BEGIN;

Update WP_POSTMETA
SET META_VALUE = Meta_Value*1.5
WHERE META_KEY = '_PRICE'



Select MEta_value*1.5 as newVal, Meta_value, Meta_key
from  WP_POSTMETA
WHERE META_KEY = '_PRICE'
如果你对结果满意

COMMIT; 
否则就要回滚了

ROLLBACK; 

实际上,您应该在事务中执行所有修改生产数据的语句

或类似的交易:

BEGIN;

Update WP_POSTMETA
SET META_VALUE = Meta_Value*1.5
WHERE META_KEY = '_PRICE'



Select MEta_value*1.5 as newVal, Meta_value, Meta_key
from  WP_POSTMETA
WHERE META_KEY = '_PRICE'
如果你对结果满意

COMMIT; 
否则就要回滚了

ROLLBACK; 

实际上,您应该在事务中执行所有修改生产数据的语句

或类似的交易:

BEGIN;

Update WP_POSTMETA
SET META_VALUE = Meta_Value*1.5
WHERE META_KEY = '_PRICE'



Select MEta_value*1.5 as newVal, Meta_value, Meta_key
from  WP_POSTMETA
WHERE META_KEY = '_PRICE'
如果你对结果满意

COMMIT; 
否则就要回滚了

ROLLBACK; 

实际上,您应该在事务中执行所有修改生产数据的语句

或类似的交易:

BEGIN;

Update WP_POSTMETA
SET META_VALUE = Meta_Value*1.5
WHERE META_KEY = '_PRICE'



Select MEta_value*1.5 as newVal, Meta_value, Meta_key
from  WP_POSTMETA
WHERE META_KEY = '_PRICE'
如果你对结果满意

COMMIT; 
否则就要回滚了

ROLLBACK; 


实际上,您应该在事务中执行所有修改生产数据的语句

我想你不想在梅塔价值之前签上-谢谢!没有“桌子”就可以工作。我想你不想在Meta_值之前有-符号谢谢!没有“桌子”就可以工作。我想你不想在Meta_值之前有-符号谢谢!没有“桌子”就可以工作。我想你不想在Meta_值之前有-符号谢谢!在没有“表”的情况下工作。问题已存在:问题已存在:问题已存在:问题已存在:问题已存在:谢谢!在没有“表”的情况下工作。@EWM:-是的,这是一个必要的更改。谢谢你的指点!匆忙中犯了那个错误!更新了正确的版本!:)非常感谢。在没有“表”的情况下工作。@EWM:-是的,这是一个必要的更改。谢谢你的指点!匆忙中犯了那个错误!更新了正确的版本!:)非常感谢。在没有“表”的情况下工作。@EWM:-是的,这是一个必要的更改。谢谢你的指点!匆忙中犯了那个错误!更新了正确的版本!:)非常感谢。在没有“表”的情况下工作。@EWM:-是的,这是一个必要的更改。谢谢你的指点!匆忙中犯了那个错误!更新了正确的版本!:)