Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/65.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_Regex_Serialization - Fatal编程技术网

在mysql中搜索序列化数据中的特定字符

在mysql中搜索序列化数据中的特定字符,mysql,regex,serialization,Mysql,Regex,Serialization,我在MySQL中存储了这些数据,我正在尝试只返回包含[字符]“C”的记录/行(数据) 我试过了 SELECT return_id,customerReason FROM `cscart_zul_return` WHERE customerReason REGEXP 'C' 它最终返回所有行 有人能帮我实现这一点吗。在我看来,使用类似普通的查询要容易得多: SELECT return_id, customerReason FROM cscart_zul_return WHERE customer

我在MySQL中存储了这些数据,我正在尝试只返回包含[字符]“C”的记录/行(数据)

我试过了

SELECT return_id,customerReason FROM `cscart_zul_return` WHERE customerReason REGEXP 'C'
它最终返回所有行


有人能帮我实现这一点吗。

在我看来,使用类似普通的查询要容易得多:

SELECT return_id, customerReason
FROM cscart_zul_return
WHERE customerReason LIKE '%"C"%'
“…仅返回包含“C”的数据”的示例是什么?是否所有行中都存在
“C”
?我们是否只查看
customerReason
的记录集?
SELECT return_id, customerReason
FROM cscart_zul_return
WHERE customerReason LIKE '%"C"%'