저는 대학 입학 허가 시스템을 만드는 프로젝트를 진행하고 있습니다. 기술은 Java와 Oracle입니다.일부 규칙에 따라 내림차순으로 장점 목록을 만드는 방법은 무엇입니까?
본교에는 전국에 5 개의 지회가 있습니다. 대학은 지회 후보자 신청서를 초청하지만 후보자와 관련된 모든 데이터는 델리에 위치한 본사에서 중앙 집중식으로 저장 및 처리됩니다. SC, ST, OBC, PH 후보자 등을 위해 예약 된 40 % 의석이 있으며 중앙 본사는 분기 별, 부서별, 범주 별 장점 목록을 총액 (단순화를 위해)으로 내림차순으로 생성합니다 좌석을 채우기 위해 주문하십시오 (각 부서당 30 석). 이제 두 명의 후보자가 동일한 점수를 확보하면 신청하는 대상에서 더 높은 점수를 얻는 후보자가 선호됩니다. 이제는 모든 필요한 데이터가 application_details {appl_no, form_no, branch, department, name, gender, dob, category, subject_marks, total_marks}와 같은 플랫 테이블에 저장되어 있다고 가정합니다.
또한 대기자 명단이 좌석 수의 2 배가됩니다.
오라클 프로 시저 및 함수를 사용하여 데이터를 정렬하고 비교하는 방법 (5 개 지점 모두 50,000 개)을 처리하는 방법에 난 혼란 스럽습니다.