将表A中的缺失值(产品)插入表B,同时使用表B

时间:2016-11-16 15:35:30

标签: sql sql-server

可能有一种常识可以解决这个问题,但我今天早上还没想出来。

我有两张桌子:

带有地址和产品

商店 带有时间戳,地址和产品列

广告资源

stores表按地址和应该在该商店的产品列出商店,例如:

Walmart 12 Fake St |产品#708034
沃尔玛12假St |产品#809587

库存表按时间戳(扫描)地址和实际存在(由销售代表扫描)列出商店,例如:

11月11日|沃尔玛12假St |产品#708034

正如您所看到的,库存表中有一个“缺失”的产品,#809587。我的目标是插入商店表中缺少的广告资源表中的任何产品,并将其标记为缺失以用于报告目的。

我遇到的问题是如何执行此操作,同时还包括当天广告资源表中的时间戳,因为我需要时间戳在人工插入的记录中相同作为扫描的其他实际记录。

我在商店和库存之间完成了一个完全的外部联接,其中库存表中的产品为NULL以查找缺少的产品,但是从那里我就不知道如何处理时间戳。

0 个答案:

没有答案