Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/58.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql提取子字符串_Mysql_Database - Fatal编程技术网

Mysql提取子字符串

Mysql提取子字符串,mysql,database,Mysql,Database,我想提取 子状态:破碎产品,子状态:该数据的主体。 请帮忙。我试着用 substring_index(substring_index(comment, '<br >Sub Status', -1), '|', 1) 子字符串索引(子字符串索引(注释“子状态”,-1), '|', 1) 但这没有帮助 由于以下原因,带有IMEI OVRCT21012017-316的项目被标记为根据订单号BST1100126008发起反向提货 {票证#70

我想提取 子状态:破碎产品,子状态:该数据的主体。 请帮忙。我试着用

substring_index(substring_index(comment, '<br >Sub Status', -1),
                       '|', 1)
子字符串索引(子字符串索引(注释“
子状态”,-1), '|', 1)
但这没有帮助

由于以下原因,带有IMEI OVRCT21012017-316的项目被标记为根据订单号BST1100126008发起反向提货

{票证#70848…问题:发送产品的图像-损坏 并且工作不正常…信息:启动RPU…}。
Sub 状态:破损产品|子状态:车身


.

从给出的描述来看,不清楚,至少我不清楚,你到底想实现什么。您正在尝试从较大的字符串中提取子字符串吗?如果是,前者的格式是什么,后者是什么?你能提供一些输入和输出字符串的例子吗?你的源字符串总是有相同的结构吗?我的意思是,在
子状态之后总是有
|
字符:
值和
子状态:
值总是在字符串的末尾?是的,子状态之后总是有|字符:值和子子状态:值总是在字符串的末尾。可能有两个都不存在的情况。在这种情况下,我希望得到null。