Data AnalystQuestion 42 of 57
Relative Ranking (PERCENT_RANK)
Problem
To award scholarships, the department needs to see each student's grade score relative to their classmates. Calculate the percent rank of student scores in the grades table. Output student_id, score, and percent_rank.
Database Schema
Table: students
id(INT): Unique identifier for the student.name(VARCHAR): Full name of the student.grade_level(INT): The student's current grade level (9-12).enrollment_year(INT): The year the student enrolled.
Table: courses
id(INT): Unique identifier for the course.name(VARCHAR): Name of the course.subject(VARCHAR): Subject area (e.g., Math, Science).credits(INT): Number of course credits.
Table: grades
id(INT): Unique identifier for the grade entry.student_id(INT): Foreign key referencing the student.course_id(INT): Foreign key referencing the course.score(INT): Numeric score (0-100).term(VARCHAR): Term of the grade (e.g., Fall 2022).
Try It
Loading playground environment...