Changes between Version 9 and Version 10 of Напредни извештаи од базата (SQL и складирани процедури)


Ignore:
Timestamp:
01/11/25 16:12:50 (4 days ago)
Author:
222039
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Напредни извештаи од базата (SQL и складирани процедури)

    v9 v10  
    33=== Извештај за членови со најмногу позајмувања ===
    44{{{#!sql
    5 SELECT users.FirstName, users.LastName, COUNT(loan.LoanID) AS loan_count
     5SELECT
     6    users.FirstName,
     7    users.LastName,
     8    EXTRACT(MONTH FROM loan.LoanDate) AS month,
     9    COUNT(loan.LoanID) AS loan_count
    610FROM users
    711INNER JOIN loan ON users.UserID = loan.MemberID
    8 GROUP BY users.UserID, users.FirstName, users.LastName
     12WHERE EXTRACT(MONTH FROM loan.LoanDate) = 4  -- Change this number for different months (1-12)
     13GROUP BY
     14    users.UserID,
     15    users.FirstName,
     16    users.LastName,
     17    EXTRACT(MONTH FROM loan.LoanDate)
    918ORDER BY loan_count DESC
    1019LIMIT 5;