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 foram ganhos por advogados da firma de advocacia 'Smith'?
 ###Tabelas: 
CREATE TABLE cases (case_id INT, attorney_id INT, result VARCHAR(10)); CREATE TABLE attorneys (attorney_id INT, firm VARCHAR(20)); INSERT INTO cases (case_id, attorney_id, result) VALUES (1, 1, 'Won'), (2, 2, 'Lost'), (3, 1, 'Won'), (4, 3, 'Won'); INSERT INTO attorneys (attorney_id, firm) VALUES (1, 'Smith'), (2, 'Jones'), (3, 'Smith');
SELECT COUNT(*) FROM cases INNER JOIN attorneys ON cases.attorney_id = attorneys.attorney_id WHERE attorneys.firm = 'Smith' AND result = 'Won';