yhdata_2VNnWblO玄铁三
2022-12-10 16:53:16 发布在问答
计算列中SQL语句,格式是怎么样的字段名和表名该怎么写
计算列中适应SQL语句,格式是怎么样的,字段名和表名该怎么写
3266
6
精彩评论6
永洪tech-Yan青铜四
发表于 2022-12-10 17:37:14 显示全部楼层
格式就是正常SQL语句的格式,表名不可以写,因为新建计算列是在当前SQL数据集中新建,字段可以用该表中的字段写法如下:

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

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

使用道具 2#

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

使用道具 3#

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

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

使用道具 4#

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

使用道具 5#

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

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

使用道具 6#

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

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

使用道具 7#

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

用户等你来哦

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