where语句怎么截取字符串

按照指定字符截取字符串,截取出300

 业务需求:想比对图片中框线部分是否一致

第一步 从最后一个/截取到末尾

比如有一个字段“Code”,里面存储了这么几个值:我需要查询出后四位数字为0的记录:10000、20000、30000,对应的SQL语句该怎么写呀?我要的是精确查找,不要模糊查找。求答案!!!... 比如有一个字段 “Code”,里面存储了这么几个值:

我需要查询出后四位数字为0的记录:10000、20000、30000,对应的SQL语句该怎么写呀?
我要的是精确查找,不要模糊查找。求答案!!!


· 知道合伙人数码行家

长期从事计算机组装,维护,网络组建及管理。对计算机硬件、操作系统安装、典型网络设备具有详细认知。


  1. 函数功能:截取函数,可以实现提取字符串中指定的字符数;

  2. 语句功能说明:从指定表中查询D字段第1、2个字符为“10的记录”。


推荐于 · TA获得超过3591个赞


· 知道合伙人互联网行家

2011年中山职业技术学院毕业,现担任毅衣公司京东小二


直接求模取余,能整除10000的就是尾数就是4个0

下载百度知道APP,抢鲜体验

使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。

今天中午做需求的时候,有类似于根据银行卡卡号的前几位判断出是哪个银行的情况,每个银行需要截取的位数都不一样,这时我就想到了SUBSTR

假设有一个表的结构如下(表名tlk_bnkld_card)

写sql语句的时候就能看到有很多的substr函数的提示,各人根据需求选用。

其中的 str表示被截取的字段
    pos表示开始的下标
    len表示截取的长度

 截取字段idtf_value ,从第一位开始截取,截取两位

截取字段idtf_value ,从第二位截取到结束

SUBSTRING_INDEX(“待截取有用部分的字符串”,“截取数据依据的字符”,截取字符的位置N)

将字符串用"4"分割开,截取从开始到第二个“4”之前的字符串输出

截取时就说从后往前截取,截取到从后面数的第二个之前

我要回帖

更多关于 excel如何截取字符串 的文章

 

随机推荐