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 é a taxa de retenção de apólices para segurados na Flórida com mais de 50 anos de idade?
 ###Tabelas: 
CREATE TABLE policies (id INT, policyholder_id INT, issue_date DATE, renewal_date DATE); INSERT INTO policies (id, policyholder_id, issue_date, renewal_date) VALUES (1, 6, '2021-01-01', '2022-01-01'); INSERT INTO policies (id, policyholder_id, issue_date, renewal_date) VALUES (2, 7, '2021-01-01', '2022-02-01'); INSERT INTO policies (id, policyholder_id, issue_date, renewal_date) VALUES (3, 8, '2021-01-01', NULL);
SELECT COUNT(DISTINCT CASE WHEN renewal_date IS NOT NULL THEN policyholder_id END) / COUNT(DISTINCT policyholder_id) * 100 AS retention_rate FROM policies WHERE state = 'FL' AND age > 50;