mysql – 查找字符串中的数字位置
发布时间:2020-05-23 19:39:33 所属栏目:MySql 来源:互联网
导读:以下是我在表myTable中的内容+++++++++++++++ + id + myWord + +++++++++++++++ + 1 + AB123 + + 2 + A413D + + 3 + X5231 + + 4 + ABE921 + +++++++++++++++ 当我执行SELECT id, Locate(1,myWord) a
|
以下是我在表myTable中的内容
当我执行
我得到1的位置.
我想要实现的是找到整数的第一个位置,这样我将得到低于输出.
任何想法我怎么能做到这一点? 最佳答案 如果你经常使用MySQL,最好使用string functions SUBSTRING()和ASCII()制作Stored Function.
结果:
可以使用函数IFNULL()更改NULL结果. 请注意,该函数只接受CHAR(10),因此您可能希望更改更长的数据. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- mysql – ActiveRecord :: Base.connection.execute受影响的
- mysql – 使用DECIMAL的原因(31,0)
- mysql – 按最大ID和点排名用户但是(排名错误)
- 统计时间分布脚本(mysql)
- MYSQL数据库SQL查询超时的设置方法(关于timeout的处理)
- dos进入mysql的实现方法
- 在MacOSX10.6上运行python服务器时出现MySQLdb错误
- mysql-为什么ActiveRecord生成的SQL的Time列包含Date?
- php – 哪个更快:“SELECT * FROM table”或“SELECT x,y,
- mysql计算经纬度亮点之间的距离
