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

[数据处理] 关于sql语句中使用参数做判断问题

yhdata_XFEFsJzM青铜一 显示全部楼层 发表于 2022-6-19 16:27:46 |阅读模式 打印 上一主题 下一主题
请问大家,参数在sql中只能用在 where 后面吗  
我想在sql中加上if 判断  类似于
<参数1>if(?{参数1}='0') </参数1>  begin
select *  from table1
end 但是报错了 说select附近有错误
这个情况该怎么处理呢  
回复

使用道具 举报

精彩评论5

永洪tech-lqf青铜二 显示全部楼层 发表于 2022-6-19 17:10:52
本帖最后由 永洪tech-lqf 于 2022-6-19 17:26 编辑

您好,参数的话一般用在where后面用作过滤,用参数判断的话要先在报告端判断,然后再传给sql
回复

使用道具 举报

yhdata_XFEFsJzM青铜一 显示全部楼层 发表于 2022-6-19 20:01:36
永洪tech-lqf 发表于 2022-6-19 17:10
您好,参数的话一般用在where后面用作过滤,用参数判断的话要先在报告端判断,然后再传给sql ...

报告端也可以写逻辑吗  是在组合数据集中吗 --  
我现在的做法是每一个数据 都绑定一个sql 这样是不是不对
回复

使用道具 举报

永洪tech-lqf青铜二 来自手机 显示全部楼层 发表于 2022-6-19 20:22:56
yhdata_XFEFsJzM 发表于 2022-6-19 20:01
报告端也可以写逻辑吗  是在组合数据集中吗 --  
我现在的做法是每一个数据 都绑定一个sql 这样是不是不 ...

你现在的做法是什么样子的,方便截图吗,不方便发出来可以发到我的邮箱:843418866@qq.com
回复

使用道具 举报

永洪tech-lqf青铜二 来自手机 显示全部楼层 发表于 2022-6-19 20:32:57
yhdata_XFEFsJzM 发表于 2022-6-19 20:01
报告端也可以写逻辑吗  是在组合数据集中吗 --  
我现在的做法是每一个数据 都绑定一个sql 这样是不是不 ...

报告端,在脚本那儿判断
回复

使用道具 举报

永洪蓝波湾白银一 显示全部楼层 发表于 2022-6-19 23:25:42
yhdata_XFEFsJzM 发表于 2022-6-19 20:01
报告端也可以写逻辑吗  是在组合数据集中吗 --  
我现在的做法是每一个数据 都绑定一个sql 这样是不是不 ...

您好,可以看下该帖子https://club.yonghongtech.com/fo ... E6%96%AD&page=1,在报告端脚本那儿判断参数,然后传给sql中的参数,您看下是否达到您想要的效果。
回复

使用道具 举报

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

会员等你来哦

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