本帖最后由 iocg 于 2014-10-17 16:51 編輯
A B兩張表的格式一樣,以逗號(hào)分割。
只有前5個(gè)域全部對(duì)應(yīng)才能確認(rèn)唯一的一條記錄
A為申請(qǐng)表- 京,張三,A,1235,TOYOTA,,申請(qǐng),
- 津,李四,D,1237,HONDA,,申請(qǐng),
- 冀,王五,C,1235,MAZDA,,申請(qǐng),
- 皖,小明,D,1233,BUICK,,申請(qǐng),
- 內(nèi)蒙古,小黃,E,1236,SATURN,,申請(qǐng),
- 遼,小黃,F,1236,SUBARU,,申請(qǐng),
- 京,張三,A,1235,LEXUS,,申請(qǐng),
- 津,李四,D,1238,HONDA,,申請(qǐng),
- 冀,王五,E,1235,MAZDA,,申請(qǐng),
- 皖,小紅,D,1233,BUICK,,申請(qǐng),
復(fù)制代碼 B為調(diào)整表(按順序執(zhí)行)- 京,張三,A,1235,TOYOTA,,調(diào)整,
- 津,李四,D,1237,HONDA,,撤銷,
- 滬,小雨,B,1237,CITROEN,,添加,
- 冀,王五,C,1235,MAZDA,,調(diào)整,
- 京,張三,A,1235,TOYOTA,,撤銷,
- 皖,小明,D,1233,BUICK,,調(diào)整,
- 吉,小胡,A,1237,Bentley,,添加,
- 滬,小雨,B,1237,CITROEN,,撤銷,
復(fù)制代碼 現(xiàn)在想將兩張表合并。。
有如下幾種可能性(申請(qǐng)、調(diào)整、添加、撤銷):
A 申請(qǐng) B 調(diào)整 --》 刪除申請(qǐng)保留調(diào)整
A 申請(qǐng) B 撤銷 --》 刪除申請(qǐng)
A 無 B 添加 --》 添加新的一條記錄
A 申請(qǐng) B 調(diào)整 撤銷 --》 保留申請(qǐng)
A 無 B 添加 撤銷 --》 不添加記錄
就是保留最后一條指令有效,如果最后一個(gè)是撤銷,就否定前一個(gè)指令。
A 申請(qǐng) B 調(diào)整 撤銷 調(diào)整 撤銷 --》還是申請(qǐng)指令
最終效果是- 京,張三,A,1235,TOYOTA,,申請(qǐng),
- 內(nèi)蒙古,小黃,E,1236,SATURN,,申請(qǐng),
- 遼,小黃,F,1236,SUBARU,,申請(qǐng),
- 京,張三,A,1235,LEXUS,,申請(qǐng),
- 津,李四,D,1238,HONDA,,申請(qǐng),
- 冀,王五,E,1235,MAZDA,,申請(qǐng),
- 皖,小紅,D,1233,BUICK,,申請(qǐng),
- 冀,王五,C,1235,MAZDA,,調(diào)整,
- 皖,小明,D,1233,BUICK,,調(diào)整,
- 吉,小胡,A,1237,Bentley,,添加,
復(fù)制代碼 沒有順序上的要求..
|