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 tipos de associação têm o maior gasto mensal médio?
 ###Tabelas: 
CREATE TABLE memberships (id INT, member_type VARCHAR(20), monthly_spending DECIMAL(5,2)); INSERT INTO memberships (id, member_type, monthly_spending) VALUES (1, 'Basic', 25.99), (2, 'Premium', 54.99), (3, 'Elite', 89.99);
SELECT member_type, AVG(monthly_spending) as avg_spending FROM memberships GROUP BY member_type ORDER BY avg_spending DESC;