有这样一个需求,erp系统中有商品信息,商品信息同步到pos系统中,现在发现erp系统和pos系统中有些商品信息不一致。除了主键以外,我们用“货号”,“颜色”,“尺寸”来得出唯一商品。
现在的情况就是pos终端销售的商品“货号”,“颜色”,“尺寸”,在erp中查不到该商品。
ex:在pos系统中商品信息:货号,颜色,尺寸 240801990100  000X   160L;我在erp系统中,通过货号查询:240801990100  000X   160G现在我把pos系统中所有的商品信息都拉出来。
在erp系统建立了2个临时表。erp_tmp, pos_tmp.create table erp_product_info_20110315_tmp
(
  PRODUCT_NO             VARCHAR2(20) not null,
  COLOR_ID               VARCHAR2(100) not null,
  PRODUCT_SIZE           VARCHAR2(100) not null
);create table pos_product_info_20110315_tmp
(
  PRODUCT_NO             VARCHAR2(20) not null,
  COLOR_ID               VARCHAR2(100) not null,
  PRODUCT_SIZE           VARCHAR2(100) not null
);
erp中有36690条数据,pos中有36595条数据,
现在我怎么写sql语句来查出货号,颜色,尺寸不符的记录呢???
或者说我的思路就有问题。