两个不同数据库的数据如何关联生成数据集

本帖最后由 我逗 于 2017-4-25 09:16 编辑

RT,一个数据库mysql中有个表A,里面有个字段A1,另一个数据库sql server中有个表B,里面有个字段B1。如何通过这两个数据库,以表1为主表生成一个新的数据集ds1。条件如下,查询ds1中A1字段所有数据,但是A1字段中的数据不能包括表B中字段B1中出现的值。举例如下:


FineReport我逗 发布于 2017-4-24 18:05
悬赏:2 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共11回答
最佳回答
0
宁博士发布于2017-4-24 18:13(编辑于 2023-9-6 09:34)
555
  • 我逗 我逗(提问者)

    新建的两个数据集如何关联啊?我要的是从A表中剔除B表出现的值。关联数据集貌似是汇总两个数据库吧
    回复
    2017-04-25 09:04 
最佳回答
0
flyingsnake发布于2017-4-24 19:02(编辑于 2023-9-6 09:34)
555
  • 我逗 我逗(提问者)

    你这个适合同一个数据库不同表的取值吧,我的是不同数据库
    回复
    2017-04-25 09:03 
最佳回答
0
gxy120313发布于2017-4-24 20:36(编辑于 2023-9-6 09:34)
555
  • 我逗 我逗(提问者)

    不行,关联数据集是把两个数据库的文件数据进行汇总到一块。我的要求是展示数据库1的数据,条件是数据库2的字段值不能出现在数据库1中。
    回复
    2017-04-25 09:02 
最佳回答
0
我逗发布于2017-4-25 09:02(编辑于 2023-9-6 09:34)
555
最佳回答
0
我逗发布于2017-4-25 09:03(编辑于 2023-9-6 09:34)
555
最佳回答
0
我逗发布于2017-4-25 09:04(编辑于 2023-9-6 09:34)
555
  • pangfusheng pangfusheng

    这个用报表的方法 就是数据集1 A1字段 分组   然后就是数据集2 B1字段 然后 设置在过滤条件设置 B1字段等于A1字段所在的单元格   然后在B1字段所在的单元格用条件属性 设置行高 为零   判断条件  len($$$)>0   这样就把B1字段有值的数据都隐藏起来了。 不过建议 你用SQL来做
    回复
    2017-04-25 09:20 
最佳回答
0
我逗发布于2017-4-25 09:15(编辑于 2023-9-6 09:34)
555
最佳回答
0
孤陌发布于2017-4-25 09:20(编辑于 2023-9-6 09:34)
555
  • 我逗 我逗(提问者)

    SQL语句怎么写呢,跨数据库的写不来
    回复
    2017-04-25 10:21 
最佳回答
0
我逗发布于2017-4-25 10:21(编辑于 2023-9-6 09:34)
555
最佳回答
0
yutingxtz发布于2017-4-25 10:29(编辑于 2023-9-6 09:34)
555
  • 0关注人数
  • 746浏览人数
  • 最后回答于:2017-4-25 16:55
    活动推荐 更多
    热门课程 更多
    返回顶部