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 ensaios clínicos foram realizados nos EUA entre 2018 e 2020, e qual foi a taxa de sucesso?
 ###Tabelas: 
CREATE TABLE clinical_trials (trial_name VARCHAR(50), country VARCHAR(50), start_date DATE, end_date DATE, status VARCHAR(50)); INSERT INTO clinical_trials (trial_name, country, start_date, end_date, status) VALUES ('Trial1', 'USA', '2018-01-01', '2019-12-31', 'Success'), ('Trial2', 'USA', '2018-04-01', '2020-03-31', 'Failed'), ('Trial3', 'USA', '2019-07-01', '2021-06-30', 'Success'), ('Trial4', 'USA', '2019-10-01', '2020-09-30', 'Success'), ('Trial5', 'USA', '2020-01-01', '2021-12-31', 'Failed');
SELECT COUNT(*) AS total_trials, ROUND(100.0 * SUM(CASE WHEN status = 'Success' THEN 1 ELSE 0 END) / COUNT(*), 2) AS success_rate FROM clinical_trials WHERE country = 'USA' AND start_date BETWEEN '2018-01-01' AND '2020-12-31';