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

[可视化] 关联条件能否用参数传值?

123停白银四 显示全部楼层 发表于 2020-8-3 16:49:03 |阅读模式 打印 上一主题 下一主题
在写数据集的时候想通过参数来达到动态切换关联条件的功能,比如:
当t1.bank_lvl='head_no'时,两表关联条件是t1.bank_no=t2.henad_no ,
当t1.bank_lvl='city_no'时,两表关联条件是t1.bank_no=t2.city_no
我想要根据t1.bank_lvl不同的值来切换t2表的不同的关联条件,我试着用参数来给t2
的字段传值,但是传的值都带''单引号结果会是t1.bank_no='t2.city_no'这种样式,
请问有什么好的解决办法吗?

回复

使用道具 举报

精彩评论2

mu婉清青铜二 显示全部楼层 发表于 2020-8-3 19:49:24
这个逻辑在数据库里头可以执行吗?咱们的sql也是遵循sql语法逻辑的哈
回复 支持 反对

使用道具 举报

123停白银四 显示全部楼层 发表于 2020-8-4 09:28:37
永洪tech-Emily 发表于 2020-8-3 19:49
这个逻辑在数据库里头可以执行吗?咱们的sql也是遵循sql语法逻辑的哈

数据库里面关联得是t1.bank_no=t2.city_no,这个t2.city_no不能加引号,但是参数传的值都是带引号的传过去变成了t1.bank_no='t2.city_no',这样就不是关联条件了,所以我想知道的的是这个参数传值能把引号去掉吗
回复 支持 反对

使用道具 举报

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

会员等你来哦

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