제가 하고자 하는 것은 아래와 같습니다.
스케쥴러를 통해 외부에서 데이터를 일정한 시간에 가져옵니다.
가령 11시에서
id name nick
1 이름1 별명1
2 이름2 별명 2
그 후 11시 30분에
id name nick
1 이름1 별명1
4 이름4 별명4
와 같이 이루어졌을 경우
id 1 name 이름1 nick 별명1 인 사람이 중복으로 등록이 됩니다.
이럴경우 중복제거를 하고 싶은데요.
이것을 db 단에서 insert 후 select 해서 중복제거를 하는 로직이 맞는것인지..
아니면 select 한 후 값을 가져와서 어플(asp 등) 하나하나 비교를 해야할까요?
가능하시면 샘플 쿼리 부탁드리겠습니다.
|