mysql sql语句截取字段问题

2025-03-23 09:49:48
推荐回答(5个)
回答1:

  你好,根据你的需求,可以尝试下mysql的这种写法

SELECT SUBSTRING_INDEX("abc aa"," ",1)
//abc

  希望可以解决你的问题

回答2:

substring(setsname, 1, LOCATE(" ",setsname)-1)
SUBSTRING_INDEX(setsname," ",1)

 这两个都可以,charindex 是 SQL Server 中的函数,不是 MySQL 中的函数

回答3:

Mysql 中的substr 是从1开始的而是0,你改了试试看。

回答4:

字符串一般都是用单引号框起来的吧

回答5:

你确定双引号吗?