设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 763|回复: 1
打印 上一主题 下一主题

[查询] [求助]这个查询怎么做?

[复制链接]
跳转到指定楼层
1#
发表于 2003-2-20 21:17:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
表结构和数据(举例)是:
单号 型号 订单数 工序号 接收数 完成数 破损数
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编辑过]

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2003-2-21 01:13:00 | 只看该作者
如果用 dao或 ado 来做,就太简单了.
建议考虑写代码
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-5-24 14:20 , Processed in 0.088675 second(s), 25 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表