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 atividades sindicais em Washington têm a maior duração média?
 ###Tabelas: 
CREATE TABLE UnionActivities (id INT, union_member_id INT, activity_type VARCHAR, duration INT); CREATE TABLE UnionMembers (id INT, name VARCHAR, state VARCHAR, union_member BOOLEAN);
SELECT ua.activity_type, AVG(ua.duration) as avg_duration FROM UnionActivities ua JOIN UnionMembers um ON ua.union_member_id = um.id WHERE um.state = 'Washington' GROUP BY ua.activity_type ORDER BY avg_duration DESC LIMIT 1;