问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

简单SQL语句,如何截取指定分隔符前字符串

发布网友 发布时间:2022-04-07 18:10

我来回答

1个回答

热心网友 时间:2022-04-07 19:39

一、用到的函数:substring(' ', , )、charindex(' ',' ')
select SUBSTRING('hello@163.com',1,charindex('@','hello@163.com')-1)
1.substring(字符串表达式,开始位置,长度):
从一个指定字符串的指定位置截取制定长度的字符;
第一个参数表示被截取的字符串;
第二个参数表示要在第一个参数中开始截取的位置;
第三个参数表示要截取的长度。
例如:select substring('abc123',1,2) →返回ab
从字符串‘abc123’的第一个字符开始截取,共截取两个字符,最后得到‘ab’。
2.charindex(字符串表达式1,字符串表达式2[,整数表达式]):
在字符串2中查找字符串1,如果存在返回第一个匹配的位置,如果不存在返回0。如果字符串1和字符串2中有一个是null则返回null。
可以指定在字符串2中查找的起始位置。
例如:select charindex('ab','BCabTabD') → 返回3
select charindex('ab','BCabTabD',4) →返回6

二、用到的函数:left(' ', )、charindex(' ',' ')
select LEFT('hello@163.com',charindex('@','hello@163.com')-1)
1.left(字符串表达式,整数表达式):
从字符串表达式的最左边开始截取整数表达式个字符。
例如:select left('abcdef',3) →返回abc
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
如何分别真金和仿金首饰 怎样区分真金和仿金首饰呢 小学生新年晚会主持人的串词!!(不要太多)急 大大后天就需要了!!!_百度... 周年晚会策划公司 奥格瑞玛传送门大厅在哪 奥格瑞玛传送门大厅怎么走 锻炼颈椎的几个动作 水多久能结冰 冰能在多长时间内形成 请问水低于0度会结冰吗? 如何防止脱发严重 嘴唇上有黑印用蜜蜡和棉线去除了胡须 北京郊区租地种菜挣钱吗 北京现实版开心农场在哪里? 肝癌的症状及表现有哪些 肝癌症状表现 北京郊区租地种菜、现实版开心农场——月亮湾开心农场的没联系方式? 脂肪肝和肝肿大有什么区别 北京周边那里有真实版的开心农场 我们想认养一块土地平时周末带家人区自己耕种 最好在海淀区 北京哪里有现实版的开心农场,可以认养土地,可以自己去耕种的那种 诊断到肝脏肿大时应描述如下五种特点 北京+西二旗+开心农场租地种菜 开黑交易之这个宿主是大佬里什么是魂灯? 这个大佬画风不对有男主么? 这个大佬画风不太对小说中女主有怀孕吗? 油花生米怎么炒的方法 这个大佬画风不对 女主对男主产生感情是哪章节? 这个大佬画风不对小说原名是什么? 《这个大佬画风不对》文中系统说的隔壁小姐姐是谁? 《这个大佬画风不对》 里的男主不是星衍吗?星绝又是谁? 这个大佬画风不对里面是不是有一句“你这个小同志,怎么回事。。。”后面是啥? 这个大佬画风不对已经经历了几个世界? 肝病有什么症状?谁能告诉我啊? 有没有现实中的开心农场?想去体验一下农耕 种植 采摘 梦见我妹妹跟我家女婿结婚还怀孕了 得了肝脏硬化、肝炎、肝癌的人的身体表现是怎样的一种症状? 脂肪肝和肝肿大是不是一回事? 北京月亮湾开心农场的土地认养 肝癌的中晚期症状有哪些特点 床的英语单词是什么? 北京开心农场现实版在哪里? 肝病与什么表现呢? 做梦梦见相亲,这男的我没大看上。但是我们结婚了还怀孕啦? 肝癌的症状及注意事项 北京开心农场生态工坊是不是骗人的吗? 床的英文怎么写? 北京现实版开心农场 床的英文 肝病严重有什么症状? 床用英文怎么表示? 大学创业,想搞现实版开心农场 梦见自己怀孕了,怎么回事呢?