locate和substring结合实现substring_index功能 推荐
2014-03-11 14:39
204 查看
某数据格式如下
首先想到的是substring_index函数;
a133a-a1729a-a1813a a1134a-a2194a a1098a-a1213a-a1818a需要根据横杠'-'分段,截取最前面的一段数据。
首先想到的是substring_index函数;
SELECT cat_path,SUBSTRING_INDEX(`cat_path`,'-',1) FROM pc; +-----------------------------+--------+ | cat_path | sl | +-----------------------------+--------+ | a1134a-a2194a | a1134a | | a1031a-a1039a-a1807a-a2764a | a1031a | | a170a-a273a-a2197a-a2203a | a170a | | a1098a-a1213a-a1817a | a1098a | | a155a-a421a-a491a-a489a | a155a | | a155a-a421a-a491a-a494a | a155a | | a155a-a421a-a491a-a899a | a155a | | a1098a-a1213a-a2150a | a1098a | | a155a-a1977a-a483a | a155a | | a170a-a273a | a170a | +-----------------------------+--------+偶然看到同事写的一个sql语句也可以实现这个功能
SELECT cat_path,SUBSTRING(cat_path, 1, LOCATE('a-a',cat_path)) sl FROM pc; +-----------------------------+--------+ | cat_path | sl | +-----------------------------+--------+ | a1134a-a2194a | a1134a | | a1031a-a1039a-a1807a-a2764a | a1031a | | a170a-a273a-a2197a-a2203a | a170a | | a1098a-a1213a-a1817a | a1098a | | a155a-a421a-a491a-a489a | a155a | | a155a-a421a-a491a-a494a | a155a | | a155a-a421a-a491a-a899a | a155a | | a1098a-a1213a-a2150a | a1098a | | a155a-a1977a-a483a | a155a | | a170a-a273a | a170a | +-----------------------------+--------+用法挺灵活,记了一笔!
相关文章推荐
- 结合Resumable.js实现在Server端PHP支持的大文件上传、断点续传功能 推荐
- 通过AJAX与ASP.NET结合实现的仿GridView增删改查功能! 推荐
- php+xml结合Ajax实现点赞功能完整实例
- php+mysql结合Ajax实现点赞功能完整实例
- springmvc结合cx-common实现验证码的功能
- Asp.net 2.0 自定义控件开发[实现自动计算功能(AutoComputeControl)][示例代码下载续][重点推荐控件]
- 通过AJAX与ASP.NET结合实现的仿GridView增删改查功能!
- 使用 JavaScript 实现简单候选项推荐功能(模糊搜索)【收藏】【转】
- 推荐+1置顶+1(分享、讨论、实现)通用软件注册功能之建立有效的软件保护机制
- JS实现动态表格的添加,修改,删除功能(推荐)
- ASP.NET中利用DataGrid的自定义分页功能和存储过程结合实现高效分页
- 结合CSerialPort类,实现完整的串口收发功能
- 用JavaScript结合CSS实现网页换肤功能
- js 处理form表单整理成数组,结合php 完成排序功能的实现
- Vue2.5 结合 Element UI 之 Table 和 Pagination 组件实现分页功能
- XML与ASP简单结合实现HTML模板功能
- 02 机器学习算法库Mahout - 协同过滤算法实现推荐功能
- php结合表单实现一些简单功能的例子
- MultiView结合DropDownList实现选项卡功能
- Django - 与 Mysql 结合的 基本配置操作 并实现查询功能