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 custo máximo e mínimo dos projetos de proteção contra inundações em 'Alberta'?
 ###Tabelas: 
CREATE TABLE Infrastructure_Projects (id INT, name VARCHAR(100), province VARCHAR(50), type VARCHAR(50), cost FLOAT); INSERT INTO Infrastructure_Projects (id, name, province, type, cost) VALUES (1, 'Floodgate Construction', 'Alberta', 'Flood Protection', 6000000); INSERT INTO Infrastructure_Projects (id, name, province, type, cost) VALUES (2, 'Levee Reinforcement', 'Alberta', 'Flood Protection', 3000000);
SELECT MIN(cost), MAX(cost) FROM Infrastructure_Projects WHERE province = 'Alberta' AND type = 'Flood Protection';