找文章 / 找答案
  • 发帖数55
  • 粉丝0

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

  • 解答问题超厉害

    经常帮助其他会员答疑
精选问答 更多内容

[可视化] 字段拆分

chenxh玄铁二 显示全部楼层 发表于 2022-3-24 12:06:49 |阅读模式 打印 上一主题 下一主题
1
已解决

【可视化】 字段拆分

  • chenxh玄铁二
  • 2022-03-24 12:06:49
  • 发布在 论坛
1224 6
您好,请问把CN列时间,拆分成CO、CP列,如何写计算列? 1648094603(1).jpg

最佳答案

永洪社区YVP
美滋滋 皇冠三 关注Ta

2022-03-24 12:06:50

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

使用道具 举报

精彩评论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函数也可以
回复

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

回复

使用道具 举报

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

使用道具 举报

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

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

使用道具 举报

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

会员等你来哦

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