找文章 / 找答案
  • 发帖数8
  • 粉丝1

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

    精选问答 更多内容

    [常用脚本] sql数据集 如何实现传参数据库名

    yhdata_NsvrHrtJ玄铁一 来自手机 显示全部楼层 发表于 前天 11:07 |阅读模式 打印 上一主题 下一主题
    50
    未解决
    请问各位大佬,在sql数据集里可以实现用参数传值 数据库名 吗? 即用户选择哪个数据库名,就传参查询那个数据库的数据。
    回复

    使用道具 举报

    精彩评论16

    yhbi老6了铂金一 显示全部楼层 发表于 前天 11:11
    你在实现让我很新奇的东西,感觉可以做交互式查询,按你的想法的话
    回复

    使用道具 举报

    yhbi老6了铂金一 显示全部楼层 发表于 前天 11:11
    回复

    使用道具 举报

    yhdata_NsvrHrtJ玄铁一 来自手机 显示全部楼层 发表于 前天 11:17
    不是where 条件里的传参,是数据库名的传参
    回复

    使用道具 举报

    yhdata_NsvrHrtJ玄铁一 来自手机 显示全部楼层 发表于 前天 11:23
    yhbi老6了 发表于 2024-12-17 11:11
    你在实现让我很新奇的东西,感觉可以做交互式查询,按你的想法的话
    ...

    假如数据库里订单表名都是orders,数据库名分别是wh1、wh2、wh3
    回复

    使用道具 举报

    yhbi老6了铂金一 显示全部楼层 发表于 前天 11:31
    yhdata_NsvrHrtJ 发表于 2024-12-17 11:23
    假如数据库里订单表名都是orders,数据库名分别是wh1、wh2、wh3

    一样可以的,甚至你可以写动态的sql,但是仅限于这个实例内的库
    回复

    使用道具 举报

    宇文波青铜四 显示全部楼层 发表于 前天 13:14
    你这思路与现在的数据处理简直有点背道而驰
    如果你这同一张表存在多个库,把这几张表同步到一张表里,啦个字段作区分不就可以直接筛选字段不好吗?起码做做数据集市方便统计和BI展示
    你这让还是用原来多张分散分分库表做,那如果要是要同统计多张订单表的总销售额哪些多麻烦
    回复

    使用道具 举报

    yhdata_lyaa 显示全部楼层 发表于 前天 13:27
    写在sql数据集是选了数据源再写sql的,同个数据源,写sql  参数
    ?{@a},内嵌参数形式
    如果你要在报告切换数据源,可以写脚本
    图表1.binding.source='xxx/xx/xx.sqry'
    回复

    使用道具 举报

    yhdata_NsvrHrtJ玄铁一 来自手机 显示全部楼层 发表于 前天 14:02
    yhbi老6了 发表于 2024-12-17 11:31
    一样可以的,甚至你可以写动态的sql,但是仅限于这个实例内的库

    怎么实现wh1 wh2 wh3这些数据库的传参呢,我用where条件的方式 会报错
    回复

    使用道具 举报

    yhdata_NsvrHrtJ玄铁一 来自手机 显示全部楼层 发表于 前天 14:04
    宇文波 发表于 2024-12-17 13:14
    你这思路与现在的数据处理简直有点背道而驰
    如果你这同一张表存在多个库,把这几张表同步到一张表 ...

    问题是 不只是一张表,全部表都是这样的情况,全整合浪费资源,响应慢
    回复

    使用道具 举报

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

    • 官方微信

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

      扫码关注
    • 新浪微博

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

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

    会员等你来哦

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