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: Qual é a receita média por usuário para cada categoria de produto?
 ###Tabelas: 
CREATE TABLE user_revenue (product_category VARCHAR(20), user_id INT, revenue INT); INSERT INTO user_revenue (product_category, user_id, revenue) VALUES ('Electronics', 1, 50), ('Electronics', 2, 100), ('Fashion', 3, 20), ('Fashion', 4, 70), ('Home Appliances', 5, 150), ('Home Appliances', 6, 250);
SELECT product_category, AVG(revenue / NULLIF(COUNT(DISTINCT user_id), 0)) AS avg_revenue_per_user FROM user_revenue GROUP BY product_category;