table A 와 table b 가 있습니다.
table A
aa ab ac ad ae af ag
1 2 3 4 5 6 7
2 3 4 5 6 7 8
3 4 5 6 7 8 9
4 5 6 7 8 9 10
5 6 7 8 9 10 11
table B
ba bb bc bd be bf bg bh bi
1 3 4 5 6 7 8 1 1
2 1 4 5 6 7 8 1 1
3 4 5 6 7 8 9 1 1
4 6 7 8 9 10 11 1 1
6 7 8 9 3 4 5 1 1
(비교는 aa와 ba가 같을 경우 aa ab ac ad ae af ag 와 ba bb bc bd be bf bg 까지)
이렇게 데이터가 있을 경우 aa(고유키) 와 ba(고유키) 값이 같을 경우 다른 필드값들중 하나라도
다르다면 table B 에 있는 내용을 table A 에 업데이트.
비교시 하나라도 틀리면 aa~ag까지 업데이트 하면 되는데요
이것을 어떻게 골라 내야 할지를 몰라서 질문 드립니다. 해법좀 부탁드려요.
|