아래와 같은 테이블이 있을때
고유번호 |
포지션 |
포지션별순번 |
1 |
1 |
1 |
2 |
1 |
2 |
3 |
1 |
3 |
4 |
1 |
4 |
5 |
2 |
1 |
6 |
2 |
2 |
7 |
2 |
3 |
8 |
3 |
1 |
9 |
3 |
2 |
10 |
3 |
3 |
11 |
4 |
1 |
12 |
4 |
2 |
13 |
4 |
3 |
14 |
4 |
4 |
포지션, 포지션별 수량, 포지션순번의 max값에 해당하는
고유번호
포지션순번의 max값에 해당하는 고유번호
즉 아래와 같은 결과를 얻고자 합니다.
포지션 |
포지션별수량 |
Min(고유번호) |
Max(고유번호) |
1 |
4 |
1 |
4 |
2 |
3 |
5 |
7 |
3 |
3 |
8 |
10 |
4 |
4 |
11 |
14 |
이러한 결과를 얻고 싶은데 어떻게 해야 될지 도저히
모르겠네요..
포지션과 포지션별 수량이야 Group by로 하면된다지만 min, max의
고유번호를
알아오질 못하겠습니다.
쿼리문이 아니라도 어떠한 함수를 참조하라...등...
도움의 손길을....부탁합니다..
|