instr(要搜索字符串,要搜索子字符串)
instr(MySQL,SQL)-----返回3
substr(要搜索字符串,起始位置,截取长度
substr(MySQL,S,3)----返回SQL
例如:表:stuinfo中 email:John@163.com
select substr(email,1,instr(email,'@')-1)
from stuinfo
本文介绍如何使用SQL中的instr和substr函数来处理字符串数据。通过具体示例展示了如何定位子字符串的位置并从中提取特定部分,这对于从数据库字段如电子邮件地址中提取用户名等任务非常有用。
instr(要搜索字符串,要搜索子字符串)
instr(MySQL,SQL)-----返回3
substr(要搜索字符串,起始位置,截取长度
substr(MySQL,S,3)----返回SQL
例如:表:stuinfo中 email:John@163.com
select substr(email,1,instr(email,'@')-1)
from stuinfo
1万+
873
407
546

被折叠的 条评论
为什么被折叠?
