엑세스에서는 엑셀과 달리 Rank 함수가 없다.
따라서 순위나 석차를 구할 경우에는 Dcount 함수를 써야 한다.
테이블명 : Table1
지역 |
딜러 |
점수 |
중동 |
A |
100 |
중동 |
B |
500 |
아태 |
C |
200 |
중국 |
D |
400 |
중국 |
E |
600 |
쿼리를 이용해서 아래와 같이 전체순위와 지역별 순위를 구해보자.
지역 |
딜러 |
점수 |
전체순위 |
지역별 순위 |
중동 |
A |
100 |
5 |
2 |
중동 |
B |
500 |
2 |
1 |
아태 |
C |
200 |
4 |
1 |
중국 |
D |
400 |
3 |
2 |
중국 |
E |
600 |
1 |
1 |
1) 전체 순위 구하기
DCount ("지역","Table1","점수>=" & [점수])
2) 지역별 순위
DCount("*","Table1","점수>=" & [점수] & " And 지역='" & [지역] & "'")
'IT 관련 > 엑세스' 카테고리의 다른 글
DBF 파일 연결하는 방법 (3) | 2012.10.29 |
---|---|
Dcount 따옴표 설명 (3) | 2012.07.18 |
Dcount 함수로 순위 구하기 (0) | 2012.07.06 |
통합쿼리 (UNION) (4) | 2012.04.20 |
Dcount 함수 사용법 (0) | 2012.02.29 |