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: Listar todos os produtos com uma classificação superior à classificação média para sua respectiva categoria, ordenados por categoria em ordem crescente.
 ###Tabelas: 
CREATE TABLE products (product_id INT, name VARCHAR(255), category VARCHAR(255), rating FLOAT);
SELECT * FROM products WHERE rating > (SELECT AVG(rating) FROM products p2 WHERE p2.category = products.category) ORDER BY category ASC;