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: Encontre o número de vendas para cada produto e a avaliação média para cada produto, ordenados pelo número de vendas em ordem decrescente.
 ###Tabelas: 
CREATE TABLE sales (sale_id INT, product_id INT, rating DECIMAL(3,2), num_ratings INT); INSERT INTO sales VALUES (1, 1, 4.5, 100), (2, 1, 3.5, 200), (3, 2, 5.0, 50), (4, 2, 4.0, 100), (5, 3, 2.5, 30);
SELECT product_id, COUNT(*) as num_sales, AVG(rating) as avg_rating FROM sales GROUP BY product_id ORDER BY num_sales DESC;