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: Identificar os estados que possuem uma alocação de orçamento maior para serviços de transporte do que para serviços de educação.
 ###Tabelas: 
CREATE TABLE state_budget (state VARCHAR(20), service VARCHAR(20), allocation INT); INSERT INTO state_budget (state, service, allocation) VALUES ('StateT', 'Transportation', 2000000), ('StateT', 'Education', 1500000), ('StateU', 'Transportation', 1800000), ('StateU', 'Education', 2200000), ('StateV', 'Transportation', 2500000), ('StateV', 'Education', 1700000);
SELECT state FROM state_budget WHERE service = 'Transportation' AND allocation > (SELECT allocation FROM state_budget sb WHERE sb.state = state_budget.state AND sb.service = 'Education') GROUP BY state;