Office中国论坛/Access中国论坛
标题:
[求助]这个查询怎么做?
[打印本页]
作者:
bywings
时间:
2003-2-20 21:17
标题:
[求助]这个查询怎么做?
表结构和数据(举例)是:
单号 型号 订单数 工序号 接收数 完成数 破损数
A a1 100 1 0 100 0
A a1 100 2 100 98 2
A a1 100 3 98 97 1
A a1 100 4 97 97 0
……
…
A a2 300 1 0 295 5
……
…
B b1 150 1 0 146 4
……
…
其中单号、型号和工序号是关键字
现在要检测上下承接的两道工序之间如果有 上工序完成数<下工序接收数(显然不合逻辑,
是车间提供的数据错误或录入时出错),这个SQL查询怎么做?
(这个查询要在Access中进行,因此不能用游标)
另外,上面的情况是简化的,事实上一批订单数还会分多次才完成,即还要增加一个“批次”关键字,然后作 group by 分组汇总。
[此贴子已经被作者于2003-2-20 13:16:20编辑过]
[此贴子已经被作者于2003-2-20 13:17:19编辑过]
作者:
Roadbeg
时间:
2003-2-21 01:13
如果用 dao或 ado 来做,就太简单了.
建议考虑写代码
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3