在我的wordpress mysql数据库中,我在wp_postmeta
表中的大多数行meta_key='price'
。
在那行中,meta_value应该是一个数字,但我有不同的东西:
- 10.000(意思是一万,因为在欧洲,这个点代表千元)
- 100,00(意味着一百)
- 免费(或其他文字)
- 100-500(表示价格从100到500)
- 100/500(与上述相同)
醇>
我想通过以下方式消除这种情况:
- 从数字中删除所有点以使其具有纯数字
- 删除所有逗号,因为我不需要小数
- 删除所有字词,只有“免费”
除外
- 从带有范围的值中移除第二个值(如第4点和第5点中的值),同时删除/或 -
怎么可能这样做?提前感谢您的帮助。