此人很懒,什么也没有留下

发帖数 56粉丝 0
  • 解答问题超厉害

    经常帮助其他会员答疑
chenxh玄铁二
2022-3-24 12:06:49 发布在问答
【可视化】 字段拆分
您好,请问把CN列时间,拆分成CO、CP列,如何写计算列? 1648094603(1).jpg

最佳答案

永洪vip
美滋滋 白银三

2022-03-24 12:06:50

楼主的数据规则不能完全使用LEFT函数实现 CO的规则是,如果CN长度是4,则等于CN,如果大于4,则等于超出4位长度的数据,而CP的规则直接使用LEFT函数截取前四位就可以获取。所以对于CO列的数据,要进行CN数据长度的判定,然后分别使用LEFT或者RIGTH,MID函数也可以
查看完整内容
1521
6
精彩评论6
美滋滋白银三
发表于 2022-3-24 12:06:50 显示全部楼层
本帖最后由 美滋滋 于 2022-3-24 13:16 编辑

楼主的数据规则不能完全使用LEFT函数实现
CO的规则是,如果CN长度是4,则等于CN,如果大于4,则等于超出4位长度的数据,而CP的规则直接使用LEFT函数截取前四位就可以获取。所以对于CO列的数据,要进行CN数据长度的判定,然后分别使用LEFT或者RIGTH,MID函数也可以
回复

使用道具 2#

52v0铂金二
发表于 2022-3-24 12:50:48 显示全部楼层
建议在SQL中case when
回复

使用道具 3#

_YH_lashi白银四
发表于 2022-3-24 13:02:49 显示全部楼层
企业微信截图_20220324130220.png
回复

使用道具 4#

_YH_lashi白银四
发表于 2022-3-24 13:16:52 显示全部楼层
美滋滋 发表于 2022-3-24 13:15
楼主的数据规则不能完全使用LEFT函数实现
CO的规则是,如果CN长度是4,则等于CN,如果大于4,则等于超出4 ...

回复

使用道具 5#

chenxh玄铁二
发表于 2022-3-24 13:43:53 显示全部楼层
CO列的值还是没有拆出来
回复

使用道具 6#

_YH_lashi白银四
发表于 2022-3-24 13:49:58 显示全部楼层
chenxh 发表于 2022-3-24 13:43
CO列的值还是没有拆出来

您这边想实现的功能就是计算列的left 去截断,这边可能暂时没办法全部给您操作,可以结合下相应视频学习下
回复

使用道具 7#

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
1500W

用户等你来哦

Copyright   ©2012-2025  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
返回顶部