✅ The verified answer to this question is available below. Our community-reviewed solutions help you understand the material better.
Розглядається фрагмент БД «Бібліотека»:
READER(ReaderId INT, FullName NVARCHAR(200), CategoryCode CHAR(1))
BOOK(BookId INT, Title NVARCHAR(300))
LOAN(LoanId INT, ReaderId INT, BookId INT, LoanDate DATE, Fine DECIMAL(10,2))
PRIMARY KEY для кожної таблиці — перший стовпець.
Потрібно для кожної сутності з таблиці READER побудувати часовий ряд значень Fine з таблиці LOAN із наростаючим підсумком за датою LoanDate окремо для кожної сутності.
Результат повинен містити ідентифікатор сутності, дату факту, саме значення та накопичену суму на момент цієї дати.
Який запит з використанням віконних функцій найточніше реалізує вимоги?