mysql - 对于Mysql,如何从100\\123456中得到100

标签 mysql

我检查了所有字符串手册,但找不到处理此问题的便捷方法。

子字符串没有提供这种情况的开始和结束位置,我尝试获取\的索引,然后使用开始和结束位置来提取它。我失败了。

有什么好的方法可以实现这一点吗?

最佳答案

\这是一个应该很容易推广到任何字符串的表达式:

SELECT LEFT('100\\123456', LOCATE('\\','100\\123456') - 1)

关于mysql - 对于Mysql,如何从100\\123456中得到100,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34664332/

相关文章:

PHP-将密码与root密码进行比较

PHP - mysqli_fetch_assoc,2 个结果然后放入数组中

php - 从数据库回显自动\n

java - 结果集开始之前

mysql - MySQL 的 JDBC 驱动程序 - 查询包装?

mysql - 解释此查询中的 Max

php - 从 MySQL 过程中获取空结果集

sql - 最有用的 SQL 元查询

php mysql 将子数组添加到主数组

MYSQL查询-多次点赞