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 trabalhadores da construção civil em Québec que se identificam como não-binários?
 ###Tabelas: 
CREATE TABLE labor_demographics (labor_id INT, province VARCHAR(50), employed_date DATE, gender VARCHAR(50), profession VARCHAR(50)); INSERT INTO labor_demographics (labor_id, province, employed_date, gender, profession) VALUES (7, 'Québec', '2022-01-01', 'Non-binary', 'Construction');
SELECT (COUNT(*) FILTER (WHERE gender = 'Non-binary'))::FLOAT / COUNT(*)::FLOAT FROM labor_demographics WHERE province = 'Québec' AND employed_date BETWEEN '2022-01-01' AND '2022-12-31' AND profession = 'Construction';