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: Recuperar o número de projetos de obras públicas no Texas.
 ###Tabelas: 
CREATE TABLE Infrastructure (id INT, name VARCHAR(255), type VARCHAR(255), location VARCHAR(255), is_public_works BOOLEAN); INSERT INTO Infrastructure (id, name, type, location, is_public_works) VALUES (1, 'Road A', 'Road', 'Texas', TRUE); INSERT INTO Infrastructure (id, name, type, location, is_public_works) VALUES (2, 'Bridge B', 'Bridge', 'California', FALSE);
SELECT COUNT(*) FROM Infrastructure WHERE is_public_works = TRUE AND location = 'Texas';