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: Quais são os nomes dos serviços com uma avaliação média acima de 8?
 ###Tabelas: 
CREATE TABLE Service (id INT, department_id INT, name VARCHAR(50), cost DECIMAL(10,2)); INSERT INTO Service (id, department_id, name, cost) VALUES (1, 1, 'Service1', 10000.00); INSERT INTO Service (id, department_id, name, cost) VALUES (2, 1, 'Service2', 15000.00); INSERT INTO Service (id, department_id, name, cost) VALUES (3, 2, 'Service3', 20000.00); CREATE TABLE CitizenFeedback (id INT, service_id INT, rating INT); INSERT INTO CitizenFeedback (id, service_id, rating) VALUES (1, 1, 8); INSERT INTO CitizenFeedback (id, service_id, rating) VALUES (2, 2, 9); INSERT INTO CitizenFeedback (id, service_id, rating) VALUES (3, 3, 10);
SELECT Service.name FROM Service INNER JOIN (SELECT service_id, AVG(rating) as average_rating FROM CitizenFeedback GROUP BY service_id) as CitizenAverage ON Service.id = CitizenAverage.service_id WHERE CitizenAverage.average_rating > 8;