我想在Mysql查询中使用TRIM从序列化的元值[wp_woocommerce_order_itemmeta.meta_value]中获取一个数字。数字前后的文本始终一致。
为了争辩。值为red39blue - 我想检索数字39 - 或者无论数字是什么。
在我的大型查询的选择部分,我想要像 -
TRIM(TRAILING 'blue' ( TRIM(LEADING 'red', wp_woocommerce_order_itemmeta.meta_value) ) )
感激不尽的任何帮助:)
答案 0 :(得分:0)
您可以使用replace
来填充此内容:
replace(replace(wp_woocommerce_order_itemmeta.meta_value, 'red', ''), 'blue', '')