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: Quem são os diretores com a maior média de avaliação de filmes?
 ###Tabelas: 
CREATE TABLE movies (id INT, title TEXT, rating FLOAT, director TEXT); INSERT INTO movies (id, title, rating, director) VALUES (1, 'Movie1', 7.5, 'Director1'), (2, 'Movie2', 8.2, 'Director2'), (3, 'Movie3', 6.8, 'Director1'), (4, 'Movie4', 9.0, 'Director3');
SELECT director, AVG(rating) FROM movies GROUP BY director ORDER BY AVG(rating) DESC;