Code: Select all
CREATE TABLE Lendings (book_id TEXT, stud_id TEXT, LDate DATE, Returned TINYINT, RDate DATE)
CREATE TABLE Students (id TEXT PRIMARY KEY, Lname TEXT, Fname TEXT, Class TEXT)Code: Select all
Select * from (select id, Lname, Fname, Class from students where id like '2023-2024%' and class = 'A2') S left join
(select book_id, stud_id, count(book_id) from Lendings where stud_id like '2023-2024%' group by stud_id) L on L.stud_id = S.id GROUP by S.id order by count(L.book_id) DESCCode: Select all
7
6
1
1
1
2
5
...

