1、locate函数可以实现类似indexof的功能,locate(substr,str)返回substr子串在字符串str中的位置。

2、substring函数,截取字符串:

substring(str, pos)

substring(str, pos, length)

说明:substring(被截取字段,从第几位开始截取)

substring(被截取字段,从第几位开始截取,截取长度)

3、按关键字截取字符串 :

substring_index(str,delim,count)

说明:substring_index(被截取字段,关键字,关键字出现的次数)

例:select substring_index("blog.jb51.net",".",2) as abstract from my_content_t

结果:blog.jb51

mysql> select LOCATE('_',area_code),area_code,substring_index(area_code,'_',1),substring(area_code,1,LOCATE('_',area_code)-1) from rtb_report_area where id<348;

+-----------------------+---------------------+----------------------------------+------------------------------------------------+

| LOCATE(&

mysql 定位截取字符串_mysql 字符串定位、字符串截取相关推荐

  1. mysql函数编写格式_MySQL函数基础——字符串函数详解

    昨天,咱们对MySQL的数学函数进行了讲解,今天,咱们再来解析MySQL字符串函数. 字符串函数主要用来处理数据库中的字符串数据,MySQL中字符串函数有:计算字符串长度函数.字符串合并函数.字符串替 ...

  2. mysql更新字符串中某个字符串_mysql更新某个字符串字段的部分内容

    如果现在需要Mysql更新字段重部分数据,而不是全部数据,应该采用何种方法呢?下面介绍了两种情况下Mysql更新字段中部分数据的方法,供您参考. Mysql更新字段中部分数据第一种情况: update ...

  3. mysql判断纯数字_MYSQL中判断字符串是否为纯数字

    今天下午产品的需求中要求要把一个数据库字段类型是text类型,但是字段里面的字段值是纯数字的记录找出来做统计使用,开始觉得不能够实现,后面网上查了一下,最后按照产品的要求做出来了,但是实现的过程中出现 ...

  4. mysql 是否是数字_mysql 如何判断 字符串 是否为 数字

    这个问题有点怪 ,但很多时候我们会以字符串的形式存储数字 , 反过来我们用字符串进行数学运算时, 好像也不会出错 . 除非 , 用作数学运算的字符串不能转换成数字 . 但是我们改如何判断字符串是否能转 ...

  5. mysql时间与字符_mysql时间与字符串之间相互转换

    1.时间转字符串 date_format(日期,格式字符串) select date_format(now(), '%y-%m-%d %h:%i:%s'); 2.字符串转时间 str_to_date( ...

  6. mysql数据库中_截取数据_mysql数据库的字符串截取方法

    MySQL 字符串截取函数:left(), right(), substring(), substring_index().还有 mid(), substr().其中,mid(), substr() ...

  7. mysql数据自定义随机_Mysql 自定义随机字符串

    前几天在开发一个系统,需要用到随机字符串,但是mysql的库函数有没有直接提供,就简单的利用现有的函数东拼西凑出随机字符串来.下面简单的说下实现当时. 1.简单粗暴. select ..., subs ...

  8. mysql 分组 字符串_MySQL查询以字符串字段中的数字字符对行进行分组?

    为此,您可以在+运算符的帮助下将0与字符串字段连接起来.这里的场景就像我们需要从字符串字段" 9844Bob "中获取数字" 9844 ". 让我们首先创建一个 ...

  9. mysql字段数值累加_mysql字段值(字符串)累加 | 学步园

    mysql在更新记录时,需要在原来的值上在累加新的值. 例如原来有条记录: id country a784829a-c0dc-4cb6-88a9-8c376fab83a6 USA 现在更新更新coun ...

  10. mysql中逗号前的字符串_MySql逗号拼接字符串查询的两种方法

    下面两个函数的使用和FIND_IN_SET一样,使用时只需要把FIND_IN_SET换成FIND_PART_IN_SET或FIND_ALL_PART_IN_SET 例如某字段里是为1,2,3,4,5 ...

最新文章

  1. Grafana常用的监控
  2. win7,ubuntu双系统——重装win7后如何恢复ubuntu引导
  3. 0x08算法设计与分析复习(二):算法设计策略-回溯法2
  4. java训练_Java练习
  5. html传输的数值表示的含义,数字传递游戏的意义与感悟_传数字游戏心得体会
  6. react 属性与状态 学习笔记
  7. 由SVN的月份计算错误,谈一个月的含义
  8. MODBUS-RTU CRC校验算法及函数源码
  9. SAP接口编程 之 JCo3.0系列:JCoDestination
  10. 关于keil5开发stc8等51单片机程序和在线调试的步骤
  11. 人工智能领域的产物认知技术,最重要的是哪几个
  12. SVD奇异值分解在推荐系统中的应用及实现
  13. ojdbc连接oracle报错:IO 错误: The Network Adapter could not establish the connection
  14. 时空旅行的可能性(无聊研究社)
  15. 每个人都应该学的技能 - 如何做出好决定
  16. RT-Thread Studio学习(四)infrared软件包
  17. miniui的学习笔记(二)
  18. Linux系统编程——锁
  19. WQ7033开发指南(功能篇)之5.0 入耳检测之7033自带入耳触摸测试
  20. 计算机算法的概念教案,高中信息技术 1.2 算法和算法的描述教案

热门文章

  1. Essential C++读书笔记
  2. 员工管理系统(服务器和客户端)
  3. 基于PHP美食食谱的外文翻译,中国传统菜谱的英文翻译锦集
  4. 学java被“劝退”的第八天
  5. 2021年3月16刚进新公司做了四天就被劝退
  6. 字节跳动面试真题:Redis为什么快?
  7. App 应用测试方法以及测试思路……
  8. PDF页面太大要如何才能缩小?
  9. python调用企业微信接口
  10. 安全服务/渗透测试工程师_面试题之OWASP TOP 10