데이터베이스 개발자 질문과 답변 게시판
데이터베이스 개발/운영 관련 질문과 답변을 올리는 게시판입니다. 궁금하신 내용을 이곳에서 문의하시면 SQLER 분들의 답변을 받으실 수 있습니다. 문의를 하실때에는 최근 작업하신 특이 사항이나, 장애 발생 전 상황을 상세히 올려 주시면 답글을 적어주시는 SQLER분들의 답변이 더 정확할 수 있으니 도움 되시길 바랍니다. 쿼리 문의일 경우, 실제 문제가 재현되는 테이블생성, 샘플데이터 생성 쿼리를 함께 올려 주시면 더 빠르고 정확한 쿼리 문의 응답이 가능합니다.
안녕하세요
여러개의 행이 있고 ordering을 위한 열이 존재한다고 가정할때(자동 증가하는 열 말고)
리스트로 보여지고 있는 화면에서 유저가 위 아래 버튼으로 행 순서를 바꿀 수 있게 하려면
버튼을 누를 때 마다 db 호출해서 위 아래의 ordering 번호를 실시간으로 바꾸게 해야하나요
아니면 마음대로 정렬하게 한 후 저장하기 버튼? 같은걸 만들어서 첨부터 끝까지 넘버링을 다시 하는게 낫나요?
그리고 중간의 행을 삭제시 번호가 공백이 생길텐데 이럴경우엔 어떻게 다시 넘버링을 하는게 좋을지 의견부탁드립니다.
감사합니다.
총 100개의 데이터가 테이블에 있는데 10개만 보여준다면 디비에서 소팅을 해서 가져와야 할테고..
전체 데이터를 다 가져올경우에는 사용자가 클릭 할때마다 디비에서 가져오는거 보다는 프로그램안에서 소팅을 다시 하는게 좋을거 같습니다.