From: Agnibho Mondal Date: Tue, 21 Jan 2025 21:03:13 +0000 (+0530) Subject: Report order by date X-Git-Url: https://code.agnibho.com/repo?a=commitdiff_plain;h=d92ed91063c9eca30b16a23f680e526df49dbbe8;p=librevax.git Report order by date --- diff --git a/vaccination.py b/vaccination.py index a219baf..058fb17 100644 --- a/vaccination.py +++ b/vaccination.py @@ -77,7 +77,7 @@ def list_by_inventory(cursor, iid): def list_by_date(cursor, fromDate, toDate): try: - result=cursor.execute("SELECT * FROM vaccination LEFT JOIN inventory ON vaccination.iid=inventory.iid LEFT JOIN patients ON vaccination.pid=patients.pid WHERE date BETWEEN ? AND ? ORDER BY vaccination.iid", (fromDate, toDate)) + result=cursor.execute("SELECT * FROM vaccination LEFT JOIN inventory ON vaccination.iid=inventory.iid LEFT JOIN patients ON vaccination.pid=patients.pid WHERE vaccination.date BETWEEN ? AND ? ORDER BY vaccination.date, vaccination.iid", (fromDate, toDate)) if(cursor.rowcount==0): return (False, "Record not found.") else: