33问答网
所有问题
sql怎么截取某个符号第一次出现位置的前面的字符
如题所述
举报该问题
推荐答案 2016-11-08
DECLARE @str VARCHAR(100)
,@char varchar(1)
SET @str = 'testString#jfdjksfl#kll'
SET @char = '#'
SELECT charindex(@char, @str) --æ¥æ¾é¦ä¸ªä½ç½®
SELECT substring(@str, 1, charindex(@char, @str)-1) --ååé¢é¨å
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://33.wendadaohang.com/zd/BW0WWW4000WcRh0R4c.html
相似回答
sql怎样
定位一
个字符
所在的
位置
?
答:
1、SUBSTR(COLUMN NAME,STARING POSITION,LENGTH)COLUMN NAME:字段名称 STARING POSITION:起始位置,即从第几个字符开始截取
LENGTH:长度,即截取多少个字符的长度 select emp_id,substr(emp_id,1,3) from employee 从雇员表中检索出雇员编号,雇员姓名两个字段。其中雇员姓名可通过从编号ID的前三个字...
SQL怎么
取得
某个
栏位中
符号
之间的数据?
视频时间 125712441117929:30
在
sql
查询字段中
怎么
去判断是以某字母开头
答:
方法1:用%即可达到
。例如:SELECT*FROMusersWHEREemaillike"%b@email.com%"。方法2:使用mysql字符串函数find_in_set();SELECT*FROMusersWHEREfind_in_set('aa@email.com',email);注意,mysql字符串函数find_in_set(str1,str2)返回str2中str1的位置索引,str2必须被分割成...
大家正在搜
sql截取某个字符之前的数据
sql截取最后一个字符
sql截取指定字符前面
sql怎么截取字符串
sql截取两个字符中间的内容
sql截取字符串的函数
sql截取字段后几位
sql截取指定字符串
sql查询截取字符串
相关问题
如何截取一段sql中某个字符串之前的内容,在线等
截取字符串时,查找某字符第二次出现的位置,怎么查
SQL取特定字符前面字符串
sql语句,如何截取指定字段某一个字符出现后的后面的字符串吗
SQL 如何截取第3次出现‘-’字符之前的内容
怎么获取一个字符串中某个标点第二次出现的位置?
sql取特定字符的前面几位字符
sql 截取某个字符之前的数据