sql 문의 채택완료
고수님들 초보가 sql을 이용해 자료를 관리하려다 보니 질문이 생겼습니다.
item_disp_table
it_id it_order
1234 1
2335 2
4345 3
으로 저장되어 있습니다.
insert item_disp_table set it_id = 3333, it_order=1
후에 신규로 추가한 것이 it_order가 1이되고 그 다음것은 순차적으로 뒤로 밀리게 하고 싶습니다.
item_disp_table
it_id it_order
3333 1
1234 2
2335 3
4345 4
혹시 한줄의 sql로 가능한가요?
답변 1개
채택된 답변
+20 포인트
블랙캣77
6년 전
기존의 it_order를 하나씩 늘려주면 될거 같은데요ㅕ
update item_disp_table set it_order = it_order + 1 하고 나서 글 등록 하시면 될거 같습니다.
테스트 전에 백업은 필수로 하시고요
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
6년 전
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
#은 @ 입니다. 개인정보때문에 연락처를 적을수 없네요 ㅠ