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: Atualize o nome do algoritmo 'AlgorithmA' para 'AlgorithmD' onde a pontuação de criatividade é a mais alta.
 ###Tabelas: 
CREATE TABLE creative_ai (id INT, algorithm VARCHAR(255), creativity_score FLOAT, PRIMARY KEY(id)); INSERT INTO creative_ai (id, algorithm, creativity_score) VALUES (1, 'AlgorithmA', 0.9), (2, 'AlgorithmB', 0.7), (3, 'AlgorithmC', 0.75);
UPDATE creative_ai SET algorithm = 'AlgorithmD' WHERE id = (SELECT id FROM (SELECT id, RANK() OVER (ORDER BY creativity_score DESC) as creativity_rank FROM creative_ai) as creative_ai_ranked WHERE creativity_rank = 1);