MySQLl的内置函数INSTR(str,substr),作用是获取子串第一次出现的位置,如果没有找到则返回0,也可以看作是返回substr字符串在str字段名中第一次出现的位置。

如:SELECT INSTR('111222','2')  ,字符串'2'在字符串'111222'的第四位。

 如:SELECT id,INSTR(name,'顺丰速运') `index` FROM `shipper`,字符串 '顺丰速运' 在字段名name中字段值所在的位置。

Logo

更多推荐