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: Quantos treinamentos foram realizados em cada departamento, em ordem decrescente?
 ###Tabelas: 
CREATE TABLE Employees (EmployeeID int, FirstName varchar(50), LastName varchar(50), Department varchar(50)); CREATE TABLE Trainings (TrainingID int, EmployeeID int, TrainingTitle varchar(100), TrainingDate date, Department varchar(50)); INSERT INTO Employees (EmployeeID, FirstName, LastName, Department) VALUES (1, 'John', 'Doe', 'IT'); INSERT INTO Employees (EmployeeID, FirstName, LastName, Department) VALUES (2, 'Jane', 'Smith', 'HR'); INSERT INTO Trainings (TrainingID, EmployeeID, TrainingTitle, TrainingDate, Department) VALUES (1, 1, 'SQL Fundamentals', '2020-01-01', 'IT'); INSERT INTO Trainings (TrainingID, EmployeeID, TrainingTitle, TrainingDate, Department) VALUES (2, 1, 'Intermediate SQL', '2020-02-01', 'IT'); INSERT INTO Trainings (TrainingID, EmployeeID, TrainingTitle, TrainingDate, Department) VALUES (3, 2, 'Diversity and Inclusion', '2020-01-01', 'HR');
SELECT Department, COUNT(*) as TrainingCount FROM Trainings GROUP BY Department ORDER BY TrainingCount DESC;