가상 번호 주는 방법?
가상번호 순위 이름 정렬번호
1 1 a 1
2 2 b 2
3 2 c 4
4 3 d 6
5 3 e 7
6 3 d 9
정렬번호를 토대로 계산을 해서 가상번호를 뽑고 싶은데.
컬럼에 서브퀴리를 넣어서 카운터값을 넣으면 될거 같은데.. 서브퀴리에 조건을 어떻게 넣어야 할지 모르겠네요.
서브 퀴리말고는 방도가 없나요?
참고로
1~6위까지 쫙 봅아오는게 아니라 부분적으로 뽑아 올수도 있습니다.
그리고 순위는 필드에 저장되는게 아닙니다. 가상번호를 이용해서 순위가 나와야 하는데.
가상번호를 계산이 되야 하는데 아직 안되고 있습니다 ㅜ.ㅜ
도와 주세요.
|
댓글을 작성하시려면 로그인이 필요합니다.
로그인
댓글 6개
Q. 정렬번호는 단순한 idx 증가값 같은것인지요?
Q. 정렬번호를 토대로 계산하는것이라 하셨는데, 무엇을 어떻게 계산하는지 말해주셔야 질문하신 제목 '가상 번호 주는 방법' 을 생각할 수 있습니다.
그래서 필요한게 가상 증가값 번호 입니다.
2. 가상번호를 이용해서 순위가 나와야 하는데 지금 가상번호를 뽑는 방법을 모르겠습니다.
번호 재정립하는것이긴 한데 DB에 가상번호도 들어가야한단 말씀이고요~
오늘회원번호
1
2
4
5
내일누가 탈퇴해서 회원번호
1
2
5
6
이렇게 되더라도
가상번호는 언제나
1
2
3
4
형식이 되어야한다는거네요?
그래도 수고하셨습니다^^;
이런 걸 쓰시면 될겁니다.