举例:

select tncl_id from tncl where tncl_id regexp'^0065';

有一表,数据有10万多条,其中某列数据示例如下:

100000-200000-300001

100000-200000-300002

100000-200001-300003

100000-200001-300004

100000-200002-300005

当查询数据中含有 200001 时,

用LIKE 时sql:colName LIKE'%200001 %' ,用时4秒左右

用正则时sql:colName REGEXP '^.*200001 -.*$',用时2秒左右

用IN时sql:SUBSTRING_INDEX(SUBSTRING_INDEX(C6, '-', -2),"-",1) IN ( 107003 ),用时400ms左右

最新文章

  1. 【完全开源】知乎日报UWP版:项目结构说明、关键源代码解释
  2. ZAM 3D 制作简单的3D字幕 流程(一)
  3. 初学Node(六)搭建一个简单的服务器
  4. OpenCV学习笔记——点击显示鼠标坐标
  5. MessageDigest简介
  6. 对于Linux平台下C语言开发中__sync_函数的认识
  7. HW7.12
  8. Darwin Streaming Server Relay Setting
  9. [Hive - LanguageManual ] Explain (待)
  10. IOS开发之KVC与KVO简述
  11. 解决UITableViewCell左侧分割线有空白的问题
  12. 加密解密技术—Web.config加密和解密
  13. Android--带你一点点封装项目 MVP+BaseActivity+Retrofit+Dagger+RxJava(三)
  14. [麻雀虽小]记 简易Markdown阅读器 开发全过程
  15. ViewModel从未如此清爽 - 轻量级WPF MVVM框架Stylet
  16. Odoo之Field
  17. 胖虎都看得懂的CSS入门
  18. 关于table表格 td里内容较多换行的处理方法
  19. ueditor笔记
  20. C++模板类中友元函数的写法

热门文章

  1. brave-zipkin的日志源码分析
  2. 查询反模式 - GroupBy和HAVING的理解
  3. 【开源推荐】PredictionIO:构建预测功能的机器学习服务器
  4. bzoj4542 大数
  5. [Android] 开发第七天
  6. MySQL转Oracle,MyBatis Mapper XML 文件修改项总结
  7. 利用 Babel 玩转你的代码
  8. Spring-Boot devtools项目自动重启
  9. 33.使用默认的execAndWait拦截器
  10. Spring Boot 16 条最佳实践