0
가능한 중복 : ORA-00936 :없는 표현 내가 얻기 위해 노력하고상위 N %의 학생들 오라클
를 1 행에서
Top n percent top n%
SQL> select ssn, gpa from (select ssn, gpa,
rank() over(partition by ssn order by gpa desc) as rank,
count(*) over(partition by ssn) as no_students
SQL> from students_gpa)
Error
*
ERROR GPA가 4 인 학생 중 상위 5 %. GPA가 4 인 학생이 두 명 있기 때문에 두 학생을보고하고 싶습니다. 첫 번째 행을 차지하는 학생이 한 명뿐이 아닙니다. 어떤 도움을 주시면 감사하겠습니다.
감사합니다. @JustinCave. – Programmer254