KindAlien commited on
Commit
e1c740a
·
verified ·
1 Parent(s): cf79697

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +11 -1
app.py CHANGED
@@ -313,7 +313,17 @@ def get_all_students_from_db():
313
  try:
314
  conn = db.get_db_connection()
315
  with conn.cursor() as cursor:
316
- cursor.execute("SELECT usn, data, MAX(timestamp) as max_time FROM results_cache_v2 GROUP BY usn, data ORDER BY usn")
 
 
 
 
 
 
 
 
 
 
317
  rows = cursor.fetchall()
318
  conn.close()
319
 
 
313
  try:
314
  conn = db.get_db_connection()
315
  with conn.cursor() as cursor:
316
+ cursor.execute("""
317
+ SELECT t1.usn, t1.data
318
+ FROM results_cache_v2 t1
319
+ JOIN (
320
+ SELECT usn, MAX(timestamp) as max_time
321
+ FROM results_cache_v2
322
+ GROUP BY usn
323
+ ) t2 ON t1.usn = t2.usn AND t1.timestamp = t2.max_time
324
+ GROUP BY t1.usn
325
+ ORDER BY t1.usn
326
+ """)
327
  rows = cursor.fetchall()
328
  conn.close()
329