A competition of SQL query’s performance is crucial for students to practically understand SQL tuning and can motivate their engagement in the tuning process. However, currently, no platform allows teachers to manage the competition quickly and enables students to submit different queries engagingly.
With the inspiration of the competition leaderboard, we implement a web leaderboard for online SQL performance competitions. This leaderboard allows administrators to create competition and manage the competitor quickly and enables students to register, merge teams, submit SQL queries, and get the ranking easily. The code is available at this link.