MySQL截取某一指定字段的部分内容
1、MySQL相关语法
1.1. 字符串截取:left(str, length)

select left('sqlstudy.com', 3);
结果:| sql |

1.2 字符串截取:right(str, length)

select right('sqlstudy.com', 3);
结果 : | com |

1.3. 字符串截取:substring(str, pos); substring(str, pos, len)

1.3.1 从字符串的第 4 个字符位置开始取,直到结束。

select substring('sqlstudy.com', 4);
结果: | study.com |

1.3.2 从字符串的第 4 个字符位置开始取,只取 2 个字符。

select substring('sqlstudy.com', 4, 2);
结果 : | st |

1.3.3 从字符串的第 4 个字符位置(倒数)开始取,直到结束。

select substring('sqlstudy.com', -4);
结果 : | .com |

1.3.4 从字符串的第 4 个字符位置(倒数)开始取,只取 2 个字符。

select substring('sqlstudy.com', -4, 2);
结果 : | .c |

注意 : 在函数 substring(str,pos, len)中, pos 可以是负值,但 len 不能取负值。

1.4. 字符串截取:substring_index(str,delim,count)
1.4.1 截取第二个 ‘.’ 之前的所有字符。

select substring_index('www.sqlstudy.com.cn', '.', 2);
结果: | www.sqlstudy |

1.4.2 截取第二个 ‘.’ (倒数)之后的所有字符。

 select substring_index('www.sqlstudy.com.cn', '.', -2);
结果: | com.cn |

1.4.3 如果在字符串中找不到 delim 参数指定的值,就返回整个字符串

 select substring_index('www.sqlstudy.com.cn', '.coc', 1);
结果: | www.sqlstudy.com.cn |

1.4.4 截取一个表某个字段数据的中间值 如该字段数据为 1,2,3

 select substring_index(substring_index(该字段, ',', 2) , ',', -1) from 表名;
| 2 |

实际应用:

SELECTdatediff(CONCAT(DATE_FORMAT(NOW(), '%Y'),'-',SUBSTRING(papers_number, 11, 2),'-',SUBSTRING(papers_number, 13, 2)),curdate())
FROMhr_staff
WHEREisDelete = 0
AND isDelete = 0

datediff(t1,t2):时间相差 t1-t2

mysql 截取字段、截取字符串相关推荐

  1. html截取字段,截取字符串(除去HTML标记)

    函数一:ASP截取字符串函数 功能:利用VBScript截取指定长度的字符串,超过长度的地方用"--"代替. function sysSubStr($string,$length, ...

  2. mysql 结果字段截取_mysql字段截取(转)

    函数: 1.从左开始截取字符串 left(str, length) 说明:left(被截取字段,截取长度) 例:select left(content,200) as abstract from my ...

  3. MySql 替换字段中字符串的sql语句

    前言 打代码不耽误我 听歌,看小说,玩游戏.         //  代表注释,写习惯了,看着舒服,带有//的那一行是我写的理解,请不要搞错了 最终语句,可以自行修改使用      --------- ...

  4. mysql 从第几个字符串开始截取_MySQL截取字符串函数方法

    MySQL截取字符串函数是MySQL中功能强大的函数,下面就为您详细介绍MySQL截取字符串函数的用法,希望对您能够有所帮助. 今天建视图时,用到了MySQL中的字符串截取,很是方便. 感觉上MySQ ...

  5. php mysql字符串截取比较读取_MySQL字符串截取 和 截取字符进行查询

    通过mysql自带的一些字符串截取函数,对数据进行处理,下面是我整理的字符串截取 和 截取字符进行查询. 一.MySQL中字符串的截取 MySQL中有专门的字符串截取函数:其中常用的有两种:subst ...

  6. mysql 截取括号内字符串_Mysql字符串截取_获取指定字符串中的数据

    前言:本人遇到一个需求,需要在MySql的字段中截取一段字符串中的特定字符,类似于正则表达式的截取,苦于没有合适的方法,百度之后终于找到一个合适的方法:substring_index('www.sql ...

  7. mysql 从后往前截取指定个数字符串_Mysql字符串截取函数SUBSTRING的用法说明

    函数: 1.从左开始截取字符串 left(str, length) 说明:left(被截取字段,截取长度) 例:select left(content,200) as abstract from my ...

  8. mysql截取字符串中的部分内容,mysql截取_Mysql批量截取特定格式字符串的最后一部分...

    摘要 腾兴网为您分享:Mysql批量截取特定格式字符串的最后一部分,有道英语,学宝,虚拟助手,微视等软件知识,以及点对点,凯立德端口,中信,小霸王,天天识字,画地图,洪恩数学,傲天,rar密码移除工具 ...

  9. mysql substring用法_Mysql字符串截取函数SUBSTRING的用法说明

    函数: 1.从左开始截取字符串 left(str, length) 说明:left(被截取字段,截取长度) 例:select left(content,200) as abstract from my ...

  10. mysql怎么拆字符串_MySQL截取和拆分字符串函数用法示例

    本文实例讲述了MySQL截取和拆分字符串函数用法.分享给大家供大家参考,具体如下: 首先说截取字符串函数: SUBSTRING(commentid,9) 这个很简单,从第9个字符开始截取到最后.SUB ...

最新文章

  1. 深度 | 一文读懂“情感计算”在零售中的应用发展
  2. 苏宁宣布二度涨薪!平均涨幅31%,最高涨幅高达150%!网友:羡慕哭了!苏宁员工:不是全员,跟社招无关!...
  3. php控制台脚本错误输出到php_errors.log
  4. 下行文格式图片_收藏!公文写作格式大全(附示例图)
  5. Ubuntu18.04使用记录
  6. [JZOJ3296] 【SDOI2013】刺客信条
  7. 2020PayPal提现有哪些渠道?听说注册义乌个体户也可以!
  8. oracle lpad函数有中文,oracle lpad函数和rpad函数
  9. 10 个常见的压力面试问题
  10. 微信小程序实现星星评分-整颗星星评分、半颗星星评分、任意颗星星展示
  11. 中年人的崩溃从浏览器崩溃开始
  12. 云和恩墨荣获阿里云云合计划2021年度优秀伙伴技术先锋奖
  13. 漫画:什么是蓝绿部署?
  14. tf_Course6循环神经网络
  15. 虚拟网卡 TUN/TAP 驱动程序设计原理
  16. mysql 从句_MySQL select语句之from从句
  17. 基于51单片机的智能鱼缸设计
  18. linux web服务器故障,Linux Web服务器网站故障分析常用的命令
  19. Large-Scale Evolution of Image Classifiers翻译
  20. 为什么obs没有声音波动_车载蓝牙连接好了为什么没有声音

热门文章

  1. QtOpenGL之绘制三角形Qt5
  2. 拍卖网络竞拍网站搭建开发源码
  3. 商派oneX新零售系统上架华为云云商店,首次参与“828企业节”
  4. 上任苹果 CEO 十年,这是库克给出的成绩单
  5. 大数据平台需注意哪些安全问题
  6. 人工智能当道,CRM与AI融合之路还有多远
  7. 处理进入hive报用户和权限的问题Permission denied: user=root,inode=“/tmp/hive”:hadoop:supergroup:drwxr-xr-x
  8. 一个有趣的免费资源:snap shots
  9. 惠普服务器DL380 Gen10 安装Windows Server 2019
  10. 一份详细的Google hacking语法(Google搜索语法)