Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
使用 mysql 我需要找到子字符串中任何字母第一次出现的位置。例如,如果我的字符串是这样的,123456A12345那么我需要找到 A 的位置。我的主要目标是获取字母表之前的所有数字。
123456A12345
提前致谢。
如果要获取所有数字,只需通过添加 0 将字符串转换为整数:
select '12345abc'+0
返回 12345。
这不处理前导 0。而且,它不适用于任何长度的表达式,但它可以快速解决您的问题。