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 é o preço médio do ingresso para cada categoria de evento cultural e quantos eventos existem no total para cada categoria?
 ###Tabelas: 
CREATE TABLE prices (id INT, event TEXT, category TEXT, price DECIMAL(5,2), quantity INT); INSERT INTO prices (id, event, category, price, quantity) VALUES (1, 'Concert', 'music', 50.00, 100), (2, 'Jazz Festival', 'music', 35.00, 200), (3, 'Theatre Play', 'theatre', 75.00, 150);
SELECT category, AVG(price) as avg_price, COUNT(DISTINCT event) as num_events FROM prices GROUP BY category;