- 爱易网页
-
Access教程
- 一表中多对多的合并有关问题
日期:2014-05-16 浏览次数:21021 次
一表中多对多的合并问题
BL 为关单号 CT 为集装箱号
现在有很混乱的拼箱状况
就是一票单子会被拼在好多箱,一箱也会有好多票关单号
数据库中是这样的
BL1 ---------CT1
BL1 ---------CT2
BL1 ---------CT3
BL2 ---------CT3
BL2 ---------CT4
BL2 ---------CT5
BL3 ---------CT2
BL3 ---------CT5
BL3 ---------CT6
BL3 ---------CT8
BL4 ---------CT9
BL4 ---------CT10
BL5 ---------CT9
BL6 ---------CT7
BL6 ---------CT11
BL7 ---------CT7
BL7 ---------CT11
BL8 ---------CT12
虽然BL1 和 BL2 中就1票CT3是一样的,也要并成一行
BL2 和 BL3也是一样的
最后要弄成
BL1,BL2,BL3 -----------CT1,CT2,CT3,CT4,CT5,CT6,CT8
BL4,BL5 -----------CT9,CT10
BL6,BL7 -----------CT7,CT11
BL8 -----------CT12
我用vba做了临时的表 把BL一对多 和 CT一对多都分别对应起来了,多对多也能做到