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 funcionários completaram o treinamento de diversidade e inclusão no departamento de Marketing?
 ###Tabelas: 
CREATE TABLE Employees (EmployeeID int, Name varchar(50), Department varchar(50)); CREATE TABLE Training (TrainingID int, EmployeeID int, TrainingName varchar(50), CompletedDate date); CREATE TABLE TrainingCategories (TrainingID int, Category varchar(50)); INSERT INTO Employees (EmployeeID, Name, Department) VALUES (1, 'John Doe', 'Marketing'); INSERT INTO Training (TrainingID, EmployeeID, TrainingName, CompletedDate) VALUES (1, 1, 'Sales Training', '2022-01-10'); INSERT INTO TrainingCategories (TrainingID, Category) VALUES (1, 'Diversity and Inclusion');
SELECT COUNT(*) FROM Employees e JOIN Training t ON e.EmployeeID = t.EmployeeID JOIN TrainingCategories tc ON t.TrainingID = tc.TrainingID WHERE e.Department = 'Marketing' AND tc.Category = 'Diversity and Inclusion';