mysql查找指定字符左边的数
时间: 2024-02-03 18:32:53 浏览: 66
Mysql字符串处理函数详细介绍、总结
要在MySQL中查找指定字符左边的数,可以使用LOCATE函数和SUBSTRING函数的组合。LOCATE函数用于查找指定字符在字符串中的位置,SUBSTRING函数用于截取字符串的一部分。
以下是一个示例查询,假设我们要查找字符串中以"test_1002"为标识的部分的左边的数:
SELECT SUBSTRING(test_content, LOCATE('"test_1002":', test_content) + 12, 4) AS test_con
FROM test
WHERE LOCATE('"test_1002":', test_content) > 0;
在这个查询中,我们使用LOCATE函数找到"test_1002"在test_content字段中的位置,然后使用SUBSTRING函数截取该位置之后的4个字符作为结果。同时,我们使用WHERE子句过滤出包含"test_1002"的记录。
请注意,这只是一个示例查询,具体的查询语句可能会根据你的数据表结构和需求而有所不同。
#### 引用[.reference_title]
- *1* [mysql查找字符串函数](https://blog.csdn.net/weixin_28940363/article/details/113470023)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* *3* [MySQL 从字符串中查询指定字符后的内容](https://blog.csdn.net/u010865136/article/details/127434249)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文