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 casos o advogado 'Deepa Patel' ganhou na categoria 'direito criminal' em 2021?
 ###Tabelas: 
CREATE TABLE Attorneys (AttorneyID int, Name varchar(50), Specialty varchar(50)); INSERT INTO Attorneys (AttorneyID, Name, Specialty) VALUES (5, 'Deepa Patel', 'Criminal Law'); CREATE TABLE Cases (CaseID int, ClientID int, Category varchar(50), AttorneyID int, Year int); INSERT INTO Cases (CaseID, ClientID, Category, AttorneyID, Year) VALUES (901, 9, 'Criminal Law', 5, 2021); CREATE TABLE CaseOutcomes (CaseID int, Outcome varchar(50)); INSERT INTO CaseOutcomes (CaseID, Outcome) VALUES (901, 'Won');
SELECT COUNT(*) as WonCases FROM Cases CA INNER JOIN CaseOutcomes CO ON CA.CaseID = CO.CaseID WHERE CA.AttorneyID = (SELECT AttorneyID FROM Attorneys WHERE Name = 'Deepa Patel') AND CA.Category = 'Criminal Law' AND CA.Year = 2021 AND CO.Outcome = 'Won';