例如:在产品表product表中字段content值为["10"],然后在产品表中新建一个字段product_id,提出字段content的值10,如何实现呢?

解:

update (select id,substring(content,3,instr(content,"\"]")-3) as product_id FROM `product`) b,product a set a.product_id = b.product_id WHERE a.id = b.id

解析:

instr(字段名, 字符串)——这个函数返回字符串在某一个字段的内容中的位置, 没有找到字符串返回0,否则返回位置(从1开始)

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

拓展:

left(被截取的字段,截取长度)——从左开始截取字符串

right(被截取的字段,截取长度)——从右开始截取字符串

substring_index(被截取字段,关键字,关键字出现的次数)——按关键字截取字符串

(注:如果关键字出现的次数是负数 如-2 则是从后倒数,到字符串结束)

最新文章

  1. 美团(iPad)顶部界面的简单实现, 及开发时常见bug
  2. Mongodb 语法,update,insert,delete,find
  3. 微信 ua
  4. 如何访问Microsoft Azure Storage
  5. [Locked] Factor combinations
  6. 2015 UESTC Winter Training #7【2010-2011 Petrozavodsk Winter Training Camp, Saratov State U Contest】
  7. RH133读书 笔记(3) - Lab 3 Configuring the kernel
  8. vue常见错误及解决办法
  9. 2017-暑假作业-Java语言程序设计
  10. 使用img2html把图片转为网页
  11. C语言基础02
  12. BS架构如何实现即时消息提醒
  13. 知识点:定义input type=file 样式的方法(转)
  14. JavaScript学习总结(九)——Javascript面向(基于)对象编程
  15. js实现jquery函数animate动画效果
  16. 7. Debug on local machine
  17. 浅谈Nutch插件机制(含开发实例)
  18. 前端模拟(mock)接口数据(koa)
  19. Xamarin.Forms教程开发Xamarin.Forms应用程序需要的工具
  20. SQL Server ->> FIRST_VALUE和LAST_VALUE函数

热门文章

  1. pmp心得
  2. Oracle replace()函数
  3. HTML5新增的标签和属性归纳
  4. MySQL 8.0复制性能的提升(翻译)
  5. winfrom 实现窗体圆角
  6. Django中请求的生命周期 和 FBV模式和CBV模式
  7. Linux入门-8 Linux系统启动详解
  8. switch与java
  9. Python学习---django模板继承180123
  10. HTTP协议图--HTTP 工作过程