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 por noite para hotéis 'econômicos' em 'Tóquio' no 'Expedia'?
 ###Tabelas: 
CREATE TABLE BudgetPrices (hotel_id INT, ota TEXT, city TEXT, hotel_class TEXT, price_per_night FLOAT); INSERT INTO BudgetPrices (hotel_id, ota, city, hotel_class, price_per_night) VALUES (1, 'Expedia', 'Tokyo', 'budget', 80), (2, 'Expedia', 'Tokyo', 'budget', 85), (3, 'Expedia', 'Tokyo', 'non-budget', 120);
SELECT AVG(price_per_night) FROM BudgetPrices WHERE ota = 'Expedia' AND city = 'Tokyo' AND hotel_class = 'budget';