从mysql数据库中的数字中删除点和逗号

Avi*_*com 3 mysql sql database wordpress

在wordpress mysql数据库中,wp_postmeta table表中有大多数行meta_key='price',meta_value='XXX'其中XXX是一个数字.
meta_value是一个longtext字段.存储在其中的数字具有不同的形状,实际上一些存储有点,意味着千位(10.000表示一万)其他存储有逗号,意味着百分之一(10,00表示十).
如何删除点和逗号,以便有一个纯数字,没有百分之?换句话说,100.000应该是100000而10,00应该是10
,请提前感谢您的答案!

Rol*_*DBA 5

尝试全局REPLACE功能

UPDATE wp_postmeta
SET meta_value = REPLACE(REPLACE(meta_value,',00',''),'.','')
WHERE meta_key='price';
Run Code Online (Sandbox Code Playgroud)