마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

db에서 삭제 후 정렬..

0 추천
테이블 생성 시 pk(자동증가),number,name 이렇게 필드를 구성했습니다.

가령 데이터를 넣는다면 이런 식으로 sql에 들어갑니다.

pk/number/name

1/ 1        /김철수

2/2        /이영희

.

.

테이블에 데이터 추가 후, 삭제하고 나서 number를 기준으로 재정렬을 하려고 하는데

sql에선 삭제 후 수동으로 직접 정렬을 해야하는것 같더라고요.

1/1/김철수

2/2/이영희

3/3/최미나

이 상태에서 끝값을 삭제하면 db정렬을 할 필요가 없지만..

1번 김철수를 삭제한다면 테이블엔 2,3번만 남게 되는데요,

이 2,3번을 1,2번으로 수정하고싶습니다.pk값은 유지하고요.

[삭제 후]

2/1/이영희

3/2/최미나

이런식으로 하려는데.......update문으로 수동적으로 수정해야하나요..?
망고사탕 (5,000 포인트) 님이 2016년 6월 24일 질문

1개의 답변

0 추천
당연히 수동으로 해야 합니다.
익명사용자 님이 2016년 6월 24일 답변
댓글 감사합니다. 자동은 없는거같아서 수동으로 해야할거같은데..
update문으로 number를 갱신시켜야 할 때 for문으로 죄다 수정해야하나요?
...