EXCEL查询对比后导入数据库的问题,比较麻烦,出200分求解。
数据库为SQL SERVER,有以下几个表:
表1
DEST_ID NAME
表2
DEST_ID ALNAME
表3
DEST_ID NAME FEE MEMO
将要导入的EXCEL表(格式固定)
NAME FEE
问题是:
NO.1导入:
if 表2.ALNAME=EXCEL导入表.NAME and 表2.DEST_ID=表1.DEST_ID
则表3.DEST_ID导入表1.DEST_ID,表3.NAME导入表1.NAME,表3.FEE导入EXCEL表里的FEE
NO.2对比:
如果表3里的FEE里边已经有数据,在导入时把EXCEL表里的FEE和表3里的FEE的对据进行对比后导入,如果数大了在MEMO中写变大,小了写减小。