mysql – 查找字符串中的数字位置
发布时间:2020-12-11 23:38:29 所属栏目:MySql教程 来源:网络整理
导读:以下是我在表myTable中的内容 ++++++++++++++++ id + myWord +++++++++++++++++ 1 + AB123 ++ 2 + A413D ++ 3 + X5231 ++ 4 + ABE921 ++++++++++++++++ 当我执行 SELECT id,Locate('1',myWord) as myPosFROM myTable; 我得到1的位置. ++++++++++++++++ id +
以下是我在表myTable中的内容
当我执行
我得到1的位置.
我想要实现的是找到整数的第一个位置,这样我将得到低于输出.
任何想法我怎么能做到这一点? 最佳答案 如果你经常使用MySQL,最好使用string functions SUBSTRING()和ASCII()制作Stored Function.
结果:
可以使用函数IFNULL()更改NULL结果. 请注意,该函数只接受CHAR(10),因此您可能希望更改更长的数据. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
热点阅读