码上敲享录 > mysql实战经验分享 > mysql根据某个字符截取字符串

mysql根据某个字符截取字符串

上一章章节目录下一章 2019-01-28已有3120人阅读 评论(0)

mysql根据某个字符截取字符串


解决方法:

看以下例子,假如tb_c_server表中的数据有三条记录,只有一个字段server_name:


server_name

百度服务_url

谷歌服务_url

站长服务|码上敲享录


查询sql:

SELECT substring_index(server_name, '_', 1) from manage.tb_c_server

结果:

百度服务

谷歌服务

站长服务|码上敲享录


补充:

通过substring_index查找并截取,其中下划线是要查找的字符

1是指截取第一个下划线前的字符串

2就指截取第二个下划线前的字符串

-1是指截取第一个下划线后的字符串

-2就指截取第二个下划线后的字符串


本文链接:http://www.yayihouse.com/yayishuwu/chapter/1774

0

有建议,请留言!

  • *您的姓名:

  • *所在城市:

  • *您的联系电话:

    *您的QQ:

  • 咨询问题:

  • 提 交