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 'James Smith' lidou nos últimos 6 meses?
 ###Tabelas: 
CREATE TABLE cases (id INT, attorney_name VARCHAR(50), opened_at TIMESTAMP); INSERT INTO cases (id, attorney_name, opened_at) VALUES (1, 'James Smith', '2022-04-01 10:00:00'), (2, 'Jane Doe', '2022-02-01 12:00:00'), (3, 'James Smith', '2021-12-01 09:00:00');
SELECT COUNT(*) FROM cases WHERE attorney_name = 'James Smith' AND opened_at >= NOW() - INTERVAL '6 months';