我有meta_key
列varchar.
现在meta_key='_price'
的值是10,20等数字。我想按百分比增加此列。
以下是我正在使用的内容:
update wp_postmeta set meta_key=meta_key+meta_key*($percent/100) where meta_key='_price'
但由于metakey不是数字因此我有一个问题。如何将varchar转换为int然后更新?
艾哈迈尔
答案 0 :(得分:0)
查看本手册页:
http://dev.mysql.com/doc/refman/5.6/en/cast-functions.html#function_cast
CAST(meta_key AS UNSIGNED)
应该适合你。