找文章 / 找答案
精选问答 更多内容

计算列中SQL语句,格式是怎么样的字段名和表名该怎么写

yhdata_2VNnWblO玄铁一 显示全部楼层 发表于 2022-12-10 16:53:16 |阅读模式 打印 上一主题 下一主题
计算列中适应SQL语句,格式是怎么样的,字段名和表名该怎么写
回复

使用道具 举报

精彩评论6

永洪tech-Yan青铜二 显示全部楼层 发表于 2022-12-10 17:37:14
格式就是正常SQL语句的格式,表名不可以写,因为新建计算列是在当前SQL数据集中新建,字段可以用该表中的字段写法如下:

case
    when col['省份']<>'北京' then 'not_北京'
    else '北京'
end

上面col['省份']就是字段的写法,您可以手动输入也可以双击新建计算列窗口功能区右侧的数据列字段名直接使用。
回复

使用道具 举报

yhdata_2VNnWblO玄铁一 显示全部楼层 发表于 2022-12-10 17:43:53
例如select * from 表名,这种要怎么写
回复

使用道具 举报

永洪tech-Yan青铜二 显示全部楼层 发表于 2022-12-10 18:22:41
yhdata_2VNnWblO 发表于 2022-12-10 17:43
例如select * from 表名,这种要怎么写

表名不可以写,因为新建计算列是在当前SQL数据集中新建
回复

使用道具 举报

yhdata_2VNnWblO玄铁一 显示全部楼层 发表于 2022-12-10 18:31:48
如果报告里包含多个数据集的数据,这样怎么定位到哪个数据集呢
回复

使用道具 举报

永洪tech-Yan青铜二 显示全部楼层 发表于 2022-12-10 18:40:46
yhdata_2VNnWblO 发表于 2022-12-10 18:31
如果报告里包含多个数据集的数据,这样怎么定位到哪个数据集呢

新建计算列是在某个数据集上新建的,只能在选择这个数据集后再使用这个字段,和其他数据集无关呢。
回复

使用道具 举报

小白菜白又白白银四 显示全部楼层 发表于 2023-2-23 16:34:30
永洪tech-Yan 发表于 2022-12-10 18:40
新建计算列是在某个数据集上新建的,只能在选择这个数据集后再使用这个字段,和其他数据集无关呢。 ...

这样写有错呢
QQ截图20230223163358.png
回复

使用道具 举报

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

会员等你来哦

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