반응형
sqld 연습
-
SQLD/ SQL활용 예제개발 관련 자격증 정보 2020. 5. 21. 17:43
위의 SQL활용 예제를 위한 스크립트 파일을 다운 받고 DBMS에서 실행한다. 예제의 필요한 테이블 및 데이터를 생성한다. -- 옵션+커맨드 슬러쉬 주석달기 -- RANK() -- 우리가 일반적으로 점수의 순위는 ORDER BY DESC를 해서 볼수가 있다. -- 하지만 똑같은 점수를 가진 사람들이 많이 나올때, 예를 들면.100, 90, 90, 80 이렇게 점수가 나오면 순위를 1,2,2,4 이렇게 부여 해야 한다. -- 이럴 경우 RANK 함수를 사용하여 쉽게 순위를 부여 할 수 있다. -- RANK() 함수를 사용하여 급여 순으로 순위를 부여한 예제 입니다. -- RK의 출력값을 보면 급여가 같으면 같은 순위로 부여가 됩니다. SELECT empno , ename , sal , RANK() OVER..