Java开发网 Java开发网
注册 | 登录 | 帮助 | 搜索 | 排行榜 | 发帖统计  

您没有登录

» Java开发网 » Database/JDBC/SQL/JDO/Hibernate  

按打印兼容模式打印这个话题 打印话题    把这个话题寄给朋友 寄给朋友    该主题的所有更新都将Email到你的邮箱 订阅主题
flat modethreaded modego to previous topicgo to next topicgo to back
作者 关于笛卡尔乘积问题
shiyqing





发贴: 3
积分: 0
于 2004-04-24 09:38 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
在A\B两表之间复--意思就是说如果A表有一条记录,而B表有相同的2条,则只能选B表的一条。
同样的如果A表有3条,而B表有2条,则只能选AB表一样的A表的两条和B表的两条,这是和对账情况一样,希望个为能给出好的数据库实现,或好的方法
A table b table
aid  日期  b金额  a方向  bid  日期  b金额  b方向
10  2003  10   1  21  2003  10  1
11  2003  -10   1  22  2003  10  -1
12  2004  10   1  23  2003  10  1
13  2003  11   1  24  2003  11  1
希望查询出的数据为
aid  bid  日期  a金额  a方向  b金额  b方向
10  21  2003  10   1  10  1
11  22  2003  -10   1  10  -1
13  24  2003  11   1  11  1
根据日期以及金额方向查询,方向相反而且金额的方向也相反,就认为是相同的




话题树型展开
人气 标题 作者 字数 发贴时间
9470 关于笛卡尔乘积问题 shiyqing 460 2004-04-24 09:38
6960 Re:关于笛卡尔乘积问题 shiyqing 1199 2004-04-24 09:41
6877 Re:关于笛卡尔乘积问题 jameszhang 74 2004-04-25 20:35

flat modethreaded modego to previous topicgo to next topicgo to back
  已读帖子
  新的帖子
  被删除的帖子
Jump to the top of page

   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923