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 médio de casos tratados por advogados com o sobrenome 'Garcia' no Texas?
 ###Tabelas: 
CREATE TABLE attorneys (attorney_id INT, last_name VARCHAR(20), state VARCHAR(20)); INSERT INTO attorneys (attorney_id, last_name, state) VALUES (1, 'Garcia', 'Texas'); CREATE TABLE cases (case_id INT, attorney_id INT); INSERT INTO cases (case_id, attorney_id) VALUES (1, 1), (2, 1), (3, 1);
SELECT AVG(total_cases) FROM (SELECT COUNT(*) AS total_cases FROM cases JOIN attorneys ON cases.attorney_id = attorneys.attorney_id WHERE attorneys.last_name = 'Garcia' AND attorneys.state = 'Texas' GROUP BY cases.attorney_id) AS subquery;