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

SQL怎么筛选出字符串中指定规则的字符

发布网友 发布时间:2022-04-24 12:27

我来回答

5个回答

热心网友 时间:2022-04-08 11:03

可用substring函数来查询。

比如表中有如下数据:

现在要查询第二位字符为“s”的数据,可用如下语句:

select * from test where substring(STR,2,1)='s'
结果截图:

substring函数说明:

substring函数需要三个参数,其中第一个参数是要截取的字符串,第二个参数是要查询字符串的起始位,第三个参数为截取的字符长度。

热心网友 时间:2022-04-08 12:21

select
(
substring
(
'asdsaj "name1":"董立冬","change":"dsadsa",pass:dasd,"name2":"东方(...)"',
CHARINDEX('name1":"','asdsaj "name1":"董立冬","change":"dsadsa",pass:dasd,"name2":"东方(...)"')+8,
CHARINDEX('","change":"','asdsaj "name1":"董立冬","change":"dsadsa",pass:dasd,"name2":"东方(...)"')-(CHARINDEX('name1":"','asdsaj "name1":"董立冬","change":"dsadsa",pass:dasd,"name2":"东方(...)"')+8)
)
)as'name1',``````
如果“name”相同,都叫做“name”的话,定义一个变量,每取得一个name值后将字段值截掉已取的name那段,保留后面的进行第二次取name值。
实在嫌效率低或者麻烦的话写个正则提取函数应该也可以处理。

热心网友 时间:2022-04-08 13:56

substr()加instr()可以满足。如果是标准的json,可以用json格式转换输出

热心网友 时间:2022-04-08 15:47

你这个应该是以json格式保存的,查出来以后用json数组解析,比较容易,数据库层面处理太复杂。。。

热心网友 时间:2022-04-08 17:55

必须用SQL么,我有更简单的方法进行筛选
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
罗马全面战争怎么样提高元老院评价? 半夜家中镜匾忽然碎了 镜子忽然碎掉怎么解 化能异养型微生物分类 如何判断自养微生物与异养微生物 如何得知某微生物是否为哪种氨基酸的异养型微生物。 滨州市北海振宇电子科技有限责任公司怎么样? 北京振宇科技有限公司怎么样? 上海振宇化工科技有限公司经营范围 商业医保是否值得购买? sql中取指定字符串出现位置的方法 sql如何查询字符串的某个字 全球通卡在国外能用么!? 全球通39套餐在国外比如俄罗斯,可以使用吗? 移动全球通手机卡在国外能上网吗? 移动全球通SIM卡在国外手机上使用 手机在国内是全球通卡出国还能用吗? 我手机在国内是全球通卡,出国还能用吗? 中国移动全球通卡到国外可以用吗? 中国移动全球通为什么在国外也可以用? 小脑萎缩都是哪些原因引起的? 导致小脑萎缩的原因到底有哪些呢? 小脑萎缩是什么原因造成的? 小脑萎缩是什么原因导致的? 小脑萎缩的发生原因都有什么因素? 造成小脑萎缩的原因都有哪些? 脑萎缩是怎么引起的啊? 羽绒服洗了以后起坨了怎么办 脑萎缩是什么引起的? 脑萎缩由于什么原因引起的 sql语言:如何查询字符串某个字符的个数? sql 查找字段中某字符的位置 如何SQL查询字段值包含于字符串 sql怎么查询某个字符在字符串中的位置 sql 如何截取一个字段里某一字符串中间的字符? SQL如何查询某字段中某字符的个数 sql查询包含字符串任意字符 短线高手的期货技巧攻略有哪些? 在SQLSERVER中如何检测一个字符串中是否包含另一个字符串 sql 在一个字符串中查找特定的字符串 sql 截取一个字段里某一字符串中间的字符 恒指期货短线操作技巧有哪些 寄一件外套大概需要多少运费? EMS寄一件衣服要多少钱? 请问寄一包衣服多少钱大概?有四五十斤。 寄一把吉他运费大概多少? 邮寄一件衣服一般要运费多少? 用快递寄一张卡片大概费用多少 寄一件快递、快递员赚多少钱 快递可以寄一条烟嘛?