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 total gerada a partir dos serviços de voz e dados para cada estado nos EUA?
 ###Tabelas: 
CREATE TABLE states (state_id INT PRIMARY KEY, state_name VARCHAR(255)); INSERT INTO states (state_id, state_name) VALUES (1, 'Alabama'), (2, 'Alaska'), (3, 'Arizona'); CREATE TABLE mobile_subscribers (subscriber_id INT PRIMARY KEY, state_id INT, service VARCHAR(50), revenue FLOAT); INSERT INTO mobile_subscribers (subscriber_id, state_id, service, revenue) VALUES (1, 1, 'voice', 50.0), (2, 1, 'data', 60.0);
SELECT s.state_name, SUM(CASE WHEN m.service = 'voice' THEN m.revenue ELSE 0 END) + SUM(CASE WHEN m.service = 'data' THEN m.revenue ELSE 0 END) as total_revenue FROM states s JOIN mobile_subscribers m ON s.state_id = m.state_id GROUP BY s.state_name;