Write a SQL query to find the top 5% of students based on their GPA improvement over the last three semesters at the University of Georgia.
Use the students and student_gpa_progress tables. Include only students with GPA values for all three semesters. For a fractional 5% cutoff, return at least one student and use student ID as the deterministic tie-breaker.
student_id, student_name, starting_gpa, ending_gpa, and gpa_improvement.gpa_improvement descending and student_id ascending.| Column | Type | Description |
|---|---|---|
| student_idPK | INT | Unique University of Georgia student identifier |
| student_name | VARCHAR(100) | Student's full name |
| Column | Type | Description |
|---|---|---|
| student_idPK | INT | Student identifier associated with the GPA record |
| fall_2024_gpa | NUMERIC(3,2) | GPA for the first of the three semesters |
| spring_2025_gpa | NUMERIC(3,2) | GPA for the second of the three semesters |
| fall_2025_gpa | NUMERIC(3,2) | GPA for the latest semester |