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: Quantos fãs únicos residem em 'FL' e têm um gasto médio de ingressos acima de $50 nas tabelas 'fan_demographics' e 'ticket_sales'?
 ###Tabelas: 
CREATE TABLE fan_demographics (fan_id INT, age INT, state VARCHAR(2)); CREATE TABLE ticket_sales (ticket_id INT, fan_id INT, event_id INT, price DECIMAL(5,2));
SELECT COUNT(DISTINCT fan_id) FROM fan_demographics fd JOIN ticket_sales ts ON fd.fan_id = ts.fan_id WHERE fd.state = 'FL' AND (ts.price / (SELECT COUNT(*) FROM ticket_sales ts2 WHERE ts.fan_id = ts2.fan_id)) > 50;