两个数据库的结果集相减

两个数据库的结果集相减,一个是sqlserver一个是oracle
FineReportqwe4321 发布于 2016-8-1 16:15
悬赏:2 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共18回答
最佳回答
0
qwe4321发布于2016-8-1 16:15(编辑于 2023-9-6 09:34)
555
  • macro_hard macro_hard

    那试试这样sql(\"jdbc1\",\"select id from t1 where id not in (\"+sql(\"jdbc2\",\"select id from t2\",1)+\")\",1)
    或者sql(\"jdbc1\",\"select id from t1 where id not in (\"+joinarray(sql(\"jdbc2\",\"select id from t2\",1),\",\")+\")\",1)
    回复
    2016-08-03 16:57 
  • macro_hard macro_hard

    我试了试,这个是可以的sql(\"jdbc1\",\"select id from t1 where id not in (\"+joinarray(sql(\"jdbc2\",\"select id from t2\",1),\",\")+\")\",1)
    回复
    2016-08-03 17:10 
最佳回答
0
gqmao发布于2016-8-1 16:28(编辑于 2023-9-6 09:34)
555
  • qwe4321 qwe4321(提问者)

    数据库不一样,想把两个数据库的结果集相减
    回复
    2016-08-01 16:29 
最佳回答
0
qwe4321发布于2016-8-1 16:29(编辑于 2023-9-6 09:34)
555
最佳回答
0
macro_hard发布于2016-8-1 16:30(编辑于 2023-9-6 09:34)
555
  • gqmao gqmao

    求并集的感觉么?
    回复
    2016-08-01 16:31 
  • qwe4321 qwe4321(提问者)

    这样是合并,我是不想已经有做过的值再显示
    回复
    2016-08-01 16:34 
最佳回答
0
gqmao发布于2016-8-1 16:31(编辑于 2023-9-6 09:34)
555
  • macro_hard macro_hard

    我以为是,但现在看来不是
    回复
    2016-08-01 16:37 
最佳回答
0
qwe4321发布于2016-8-1 16:34(编辑于 2023-9-6 09:34)
555
  • macro_hard macro_hard

    楼主你的上个问题解决了没有?做过是指什么?
    回复
    2016-08-01 16:35 
最佳回答
0
macro_hard发布于2016-8-1 16:35(编辑于 2023-9-6 09:34)
555
  • qwe4321 qwe4321(提问者)

    已经找到解决的办法了,不过还在测试,我是做打印的,打印过的不再显示下拉值,而且打印过的和未打印的存的值是不一样的数据库
    回复
    2016-08-01 16:37 
最佳回答
0
macro_hard发布于2016-8-1 16:37(编辑于 2023-9-6 09:34)
555
最佳回答
0
qwe4321发布于2016-8-1 16:37(编辑于 2023-9-6 09:34)
555
  • macro_hard macro_hard

    加个数据库字段is_printed可以么
    回复
    2016-08-01 16:39 
最佳回答
0
macro_hard发布于2016-8-1 16:39(编辑于 2023-9-6 09:34)
555
  • 0关注人数
  • 2894浏览人数
  • 最后回答于:2016-8-3 18:04
    活动推荐 更多
    热门课程 更多
    返回顶部