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: Quais são os 3 principais materiais usados na construção de estradas no Texas?
 ###Tabelas: 
CREATE TABLE road_materials (material_id INT, road_id INT, material VARCHAR(50)); CREATE TABLE materials (material_id INT, material_name VARCHAR(50), quantity INT); CREATE TABLE roads (road_id INT, state VARCHAR(50), length INT);
SELECT materials.material_name, SUM(materials.quantity) as total_quantity FROM road_materials JOIN materials ON road_materials.material_id = materials.material_id JOIN roads ON road_materials.road_id = roads.road_id WHERE roads.state = 'Texas' GROUP BY materials.material_name ORDER BY total_quantity DESC LIMIT 3;