안녕하세요..
포인트작업중 오류가 있어 임의로 g4_point 테이블에 수천건의 데이터를 sql로 선택삭제하였습니다.
그리하여 발생된 문제는 로그인시 g4_member 테이블의 mb_point를 불러오게 되므로
최초 로그인시 많은 포인트가 있다고 표시되어 문제가 됩니다.
해결방법으로는 g4_point의 mb_id 합계를 기준으로 g4_member의 mb_point에 반영을
해주어야할것인데요. 이게.. 어떤 일괄작업방법이 있는지 알고싶네요.
좀 도와주세요~
포인트작업중 오류가 있어 임의로 g4_point 테이블에 수천건의 데이터를 sql로 선택삭제하였습니다.
그리하여 발생된 문제는 로그인시 g4_member 테이블의 mb_point를 불러오게 되므로
최초 로그인시 많은 포인트가 있다고 표시되어 문제가 됩니다.
해결방법으로는 g4_point의 mb_id 합계를 기준으로 g4_member의 mb_point에 반영을
해주어야할것인데요. 이게.. 어떤 일괄작업방법이 있는지 알고싶네요.
좀 도와주세요~
댓글 2개
회원의 포인트와 개별 포인트 자료를 합산하여 회원의 포인트와 차이가 있는 경우 개별 포인트 레코드를 추가하는 것을 말씀하시는 것 같습니다.
이것은 고객지원으로 처리해 드리기 어려운 부분입니다.
회원이 얼마 없다면 프로그램을 새로 짜느니 회원 자료를 비교하여 하나씩 넣는 방법이 더 쉽습니다.
select a.mb_id, a.mb_point, sum(b.po_point) as hap from g4_member a left join g4_point b on (a.mb_id = b.mb_id) group by a.mb_id having a.mb_point <> hap or hap is null;
이 쿼리를 참고해 보세요.
이것은 고객지원으로 처리해 드리기 어려운 부분입니다.
회원이 얼마 없다면 프로그램을 새로 짜느니 회원 자료를 비교하여 하나씩 넣는 방법이 더 쉽습니다.
select a.mb_id, a.mb_point, sum(b.po_point) as hap from g4_member a left join g4_point b on (a.mb_id = b.mb_id) group by a.mb_id having a.mb_point <> hap or hap is null;
이 쿼리를 참고해 보세요.
게시글 목록
| 번호 | 제목 |
|---|---|
| 55940 | |
| 55939 | |
| 55934 | |
| 55933 | |
| 55931 | |
| 55928 | |
| 55925 | |
| 55922 | |
| 55921 | |
| 55919 | |
| 55915 | |
| 55912 | |
| 55911 | |
| 55907 | |
| 55901 | |
| 55893 | |
| 55891 | |
| 55884 | |
| 55882 | |
| 55881 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기