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 é a duração média das atividades sindicais em Illinois para membros que estão no sindicato há mais de 5 anos?
 ###Tabelas: 
CREATE TABLE UnionMembers (id INT, name VARCHAR, state VARCHAR, union_member BOOLEAN, years_in_union INT); CREATE TABLE UnionActivities (id INT, union_member_id INT, activity_type VARCHAR, duration INT);
SELECT AVG(ua.duration) as avg_duration FROM UnionActivities ua JOIN UnionMembers um ON ua.union_member_id = um.id WHERE um.state = 'Illinois' AND um.years_in_union > 5;