你好,根据你的需求,可以尝试下mysql的这种写法
SELECT SUBSTRING_INDEX("abc aa"," ",1)
//abc
希望可以解决你的问题
substring(setsname, 1, LOCATE(" ",setsname)-1)
SUBSTRING_INDEX(setsname," ",1)
这两个都可以,charindex 是 SQL Server 中的函数,不是 MySQL 中的函数
Mysql 中的substr 是从1开始的而是0,你改了试试看。
字符串一般都是用单引号框起来的吧
你确定双引号吗?