sql怎么写从/往后切出年月日

微信图片_20210107105629.png

Latty 发布于 2021-1-7 10:57
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
LattyLv6初级互助
发布于2021-1-7 14:13

substr(SPLIT(value,'/')[1],1,10)>='2021-02-01'

substr(SPLIT(value,'/')[1],1,10)<='2021-02-28'


最佳回答
0
krystal033Lv7高级互助
发布于2021-1-7 11:00(编辑于 2021-1-7 12:36)
select substring(value,instr(value,'/')+1,10)    改成你的字段

https://www.cnblogs.com/allen1991/p/13187233.html 参考这个 把指定字串符改成你的那个分隔符/

最佳回答
0
fangqingLv5初级互助
发布于2021-1-7 11:40

比如截取获取bbbb的值:select substr('aaaa\bbbb-cc',instr('aaaa\bbbb-cc','\',1)+1,4) from dual;

从第一个\开始住后截取4位数就能获得bbbb的值,供参考

  • 2关注人数
  • 375浏览人数
  • 最后回答于:2021-1-7 14:13
    请选择关闭问题的原因
    确定 取消
    返回顶部