三表更新的问题,急,求解!
我有三張表:
表pd:
pdid pdDate sid
001 2006-12-12 002
002 2006-12-12 001
表pdDetail:
pdid pid quantity
001 0301003 5
001 0402101 3
001 0301001 2
002 0301001 3
表stock
pid quantity sid
我要用第一张表和第二张表更新到第三张表,每一个字段都要对应好,如果stock里已经存在pid就更新,如果没有就插入,如:存在
pid quantity sid
0301001 1 001
则更新quantity的值为3,
如果没有0402101这条记录,则插入这条记录,该如何实现
求高手指点。