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 clientes melhoraram sua pontuação de capacidade financeira nos últimos seis meses?
 ###Tabelas: 
CREATE TABLE capability_score (id INT, client_id INT, score INT, date DATE); INSERT INTO capability_score (id, client_id, score, date) VALUES (1, 1, 60, '2021-01-01'), (2, 2, 70, '2021-02-15'), (3, 3, 65, '2021-03-01'), (4, 4, 80, '2021-04-10');
SELECT COUNT(*) FROM capability_score WHERE date > DATE_SUB(CURDATE(), INTERVAL 6 MONTH) AND score > (SELECT score FROM capability_score WHERE client_id = capability_score.client_id AND date < DATE_SUB(CURDATE(), INTERVAL 6 MONTH) ORDER BY date DESC LIMIT 1);