Abaixo está uma instrução que descreve uma tarefa de geração de SQL, combinada com uma entrada que fornece mais contexto sobre os esquemas de tabela disponíveis. Escreva o código SQL que responda adequadamente à solicitação
 ###Instrução: Qual é o salário anual do funcionário mais bem pago em cada departamento e qual é o custo total das operações para cada departamento?
 ###Tabelas: 
CREATE TABLE Departments (DepartmentID INT, DepartmentName VARCHAR(50));CREATE TABLE Employees (EmployeeID INT, DepartmentID INT, FirstName VARCHAR(50), LastName VARCHAR(50), AnnualSalary DECIMAL(10,2));CREATE TABLE Operations (OperationID INT, DepartmentID INT, OperationType VARCHAR(50), ResourcesUsed DECIMAL(10,2), Cost DECIMAL(10,2));CREATE VIEW DepartmentEmployees AS SELECT DepartmentID, FirstName, LastName, AnnualSalary, ROW_NUMBER() OVER (PARTITION BY DepartmentID ORDER BY AnnualSalary DESC) AS SalaryRank FROM Employees;CREATE VIEW DepartmentOperations AS SELECT DepartmentID, OperationType, ResourcesUsed, Cost, ROW_NUMBER() OVER (PARTITION BY DepartmentID ORDER BY Cost DESC) AS CostRank FROM Operations;
SELECT D.DepartmentName, DE.FirstName, DE.LastName, DE.AnnualSalary AS EmployeeSalary, DO.OperationType, DO.Cost AS DepartmentCost FROM Departments D JOIN DepartmentEmployees DE ON D.DepartmentID = DE.DepartmentID JOIN DepartmentOperations DO ON D.DepartmentID = DO.DepartmentID WHERE DE.SalaryRank = 1 AND DO.CostRank = 1;