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 número de casos tratados por advogados com o sobrenome 'Williams'?
 ###Tabelas: 
CREATE TABLE attorneys (id INT, first_name VARCHAR, last_name VARCHAR, department VARCHAR); CREATE TABLE cases (id INT, attorney_id INT, outcome VARCHAR); INSERT INTO attorneys (id, first_name, last_name, department) VALUES (1, 'Maria', 'Garcia', 'Civil'), (2, 'Juan', 'Williams', 'Criminal'), (3, 'Carlos', 'Rodriguez', 'Family'), (4, 'Laura', 'Williams', 'Immigration'); INSERT INTO cases (id, attorney_id, outcome) VALUES (1, 1, 'Favorable'), (2, 2, 'Unfavorable'), (3, 3, 'Favorable'), (4, 4, 'Favorable');
SELECT COUNT(*) FROM attorneys a JOIN cases c ON a.id = c.attorney_id WHERE a.last_name = 'Williams';