在mysql中搜索序列化数据中的特定字符
我在MySQL中存储了这些数据,我正在尝试只返回包含[字符]“C”的记录/行(数据) 我试过了在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
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"%'