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: Liste todos os advogados que lidaram com mais de 50 casos criminais e suas respectivas taxas de vitória.
 ###Tabelas: 
CREATE TABLE criminal_cases (case_id INT, attorney_id INT); CREATE TABLE case_outcomes (case_id INT, won BOOLEAN);
SELECT a.attorney_id, COUNT(c.case_id) AS cases_handled, AVG(CASE WHEN won THEN 1.0 ELSE 0.0 END) * 100.0 AS win_rate FROM attorneys a JOIN criminal_cases c ON a.attorney_id = c.attorney_id JOIN case_outcomes co ON c.case_id = co.case_id GROUP BY a.attorney_id HAVING cases_handled > 50;