• 全部
  • 问答

求一算法 高分求 见者有分,谁能解决 再加100 急!!!

Justin1818 2004-06-20 05:09:09
解释: 拼柜是将所有的零散的货物按体积 合并(Consolidate )在一个集装箱中组成一个柜子出货)

现在在数据库中有一个表为 [WMSCFS_TAB] 用来存放所有的散货 订单资料
用以下字段
ID
SO (文件号)
PO_NO (订单号)
CBM (体积)
KGS (重量)
DESTINATION (目的港)
STATUS (状态)
Container_No (柜号)
Container_type (柜型)

需求:
56 CBM <= 40 平柜集装箱的容量为 <=61 CBM
65 CBM <= 40 高柜集装箱的容量为 <=71 CBM
75 CBM <= 45 高柜集装箱的容量为 <=81 CBM
52 CBM <= 40 干冻柜集装箱的容量为 <=60 CBM

条件1 去同一个DESTINATION(目的港) 的货拼在一起 生成相同的Container_No(柜号) ,并将所有满足条件的 STATUS(状态) 改为Done, 注明柜型

条件2 按上面的容量范围来拼成相应的柜子
条件3 最先拼符合 40 平柜的容量, 和40 高柜的容量的记录

条件 4 最后 对于CBM大于相应容量的PO_NO分拆成多次与其它的PO_NO组合拼装
条件 5 最后 没有拼完的保持为NEW的STATUS(状态) 下次再拼


如果用sql来操作是否有有效的SQL语句


急!!!!!

...全文
39 点赞 收藏 1
写回复
1 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
Justin1818 2004-06-20
如果能解决以上问题 ,
只要在以下连接下再回复一次, 将得到100分,


http://community.csdn.net/Expert/topic/3106/3106639.xml?temp=.9320032

多谢大家过来帮忙顶!!

回复
相关推荐
发帖
Access
创建于2007-09-28

7505

社区成员

Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点。
申请成为版主
帖子事件
创建了帖子
2004-06-20 05:09
社区公告
暂无公告