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 comprimento médio de todos os túneis na tabela "tunnels", agrupados pelo tipo de material do túnel?
 ###Tabelas: 
CREATE TABLE IF NOT EXISTS public.tunnels (id SERIAL PRIMARY KEY, name TEXT, length REAL, material TEXT); INSERT INTO public.tunnels (name, length, material) SELECT 'Tunnel001', 500.0, 'Concrete' FROM generate_series(1, 10); INSERT INTO public.tunnels (name, length, material) SELECT 'Tunnel002', 700.0, 'Steel' FROM generate_series(1, 10); INSERT INTO public.tunnels (name, length, material) SELECT 'Tunnel003', 300.0, 'Concrete' FROM generate_series(1, 10);
SELECT material, AVG(length) FROM public.tunnels GROUP BY material;