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 porcentagem de artigos de notícias escritos por jornalistas freelancers na categoria de tecnologia?
 ###Tabelas: 
CREATE TABLE articles (id INT, title VARCHAR(255), publication_date DATE, category VARCHAR(64), is_freelance BOOLEAN); INSERT INTO articles (id, title, publication_date, category, is_freelance) VALUES (1, 'Article1', '2021-01-01', 'technology', true), (2, 'Article2', '2021-01-02', 'technology', false), (3, 'Article3', '2021-01-03', 'sports', true);
SELECT (COUNT(*) FILTER (WHERE is_freelance)) * 100.0 / COUNT(*) AS pct_freelance FROM articles WHERE category = 'technology';