Access交流中心

北京 | 上海 | 天津 | 重庆 | 广州 | 深圳 | 珠海 | 汕头 | 佛山 | 中山 | 东莞 | 南京 | 苏州 | 无锡 | 常州 | 南通 | 扬州 | 徐州 | 杭州 | 温州 | 宁波 | 台州 | 福州 | 厦门 | 泉州 | 龙岩 | 合肥 | 芜湖 | 成都 | 遂宁 | 长沙 | 株洲 | 湘潭 | 武汉 | 南昌 | 济南 | 青岛 | 烟台 | 潍坊 | 淄博 | 济宁 | 太原 | 郑州 | 石家庄 | 保定 | 唐山 | 西安 | 大连 | 沈阳 | 长春 | 昆明 | 兰州 | 哈尔滨 | 佳木斯 | 南宁 | 桂林 | 海口 | 贵阳 | 西宁 | 乌鲁木齐 | 包头 |

请教各位老师,我需要将两个表比对,然后按条件生成一张新表,该如何操作?(正文有详细说明)

王涛  发表于:2016-09-26 20:48:07  
复制

我需要将表1和表2的商品id和使用时间、入库时间进行合并,按照商品id进行排重,同时根据将时间作为查询条件,最终生成一张新表,表中包括两列,一是商品id,二是时间,但还有一些判断逻辑:

1、只有在表1中存在的数据,例如,商品id为1001、1002、1003,这些数据经过合并、排重后,时间一列是取自表1中的“使用时间”值。
2、只有在表2中存在的数据,例如,商品id为1006,这些数据经过合并、排重后,时间一列是取自表2中的“入库时间”值。

3、同时在表1和表2中出现的数据,例如,商品id为1004、1005,这些数据经过合并、排重后,时间一列是取自表2中的“入库时间”值。

附件有模拟样例。

??????ش˸???

模拟示意图:

 

Top
MDZZ 发表于:2016-09-27 13:26:57
点击下载此附件    联合查询

总记录:1篇  页次:1/1 9 1 :