我读的字符串如下:
ex 1: BOL01RUM
ex 2: BOL050FAG
我只需要保留BOL01和BOL050。修剪和左()不起作用,因为在某些行中我需要五个字符,而在其他一些行中我需要六个字符。 Substring_Index不起作用,因为我没有可以使用索引引用的重复分隔符。
有没有办法让SQL删除最后一个数字/整数后的所有内容?我打算从这些字符串中只获得BOL01或BOL050。
从以下答案添加备注:
MySQL版本是5.6.10,字符串的字符长度从9到12不等,因此无法使用左或右修剪。
谢谢!