mysql 自用函数
来源:互联网 发布:黄思路 知乎 编辑:程序博客网 时间:2024/06/07 01:20
1.
Q:
有这样一组字符串:123,234,567......
mysql里使用:SELECT xxx_function('123,234,567...')之后结果按,分割成字段使用
例如输出如下:
SELECT xxx_function('123,234,567...');
字段名
123
234
567
不知有没有这样的xxx_function的方法?
A:
自定义函数:
CREATE FUNCTION SPLIT_STR(
x VARCHAR(255),
delim VARCHAR(12),
pos INT
)
RETURNS VARCHAR(255)
RETURN REPLACE(SUBSTRING(SUBSTRING_INDEX(x, delim, pos),
LENGTH(SUBSTRING_INDEX(x, delim, pos -1))+ 1),
delim,'');
使用:
SELECT SPLIT_STR(string, separator, position)
SELECT SPLIT_STR('12.25,21.75', ',', 1) as first;
0 0
- mysql 自用函数
- 自用函数
- mysql 关于日期比较相关函数(自用,不喜勿喷)
- [自用]C语言函数
- 时间函数(自用)
- asp 自用 公用函数
- 一些自用的c函数
- 自用
- 自用
- 自用
- 自用
- 自用
- 自用
- c 函数例子(学习自用)
- STM32 通用底层函数集锦, 自用
- sqlsrv函数(自用持续更新)
- 共享自用的linux备份脚本(webdata+mysql)
- MYSQL 5.7.20 免安装版 自用安装
- LightOJ 1282
- Eclipse国际化中文字符转换
- Android的文字渲染
- C++文件读写示例fstream
- 解读Android之ContentProvider(1)CRUD操作
- mysql 自用函数
- ORACLE优化SQL语句
- mongodb学习(集合操作+MONGOVUE)
- faceframe kinect2.0 api 注意点
- 记票统计 ——一直编译不通过的原因是输出格式,冒号两边要有空格
- vs2013中的error c4996的问题
- 打开MYSQL时出现闪退lost connection to mysql server at 'reading initial communication packet' system error
- 设计模式之工厂模式 --- Java
- CSAPP课程实验 bomb实验 拆炸弹实验 (2)