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 não-binários em operações de mineração no estado da Califórnia?
 ###Tabelas: 
CREATE TABLE workforce_diversity (id INT, state VARCHAR(50), position VARCHAR(50), gender VARCHAR(50)); INSERT INTO workforce_diversity (id, state, position, gender) VALUES (4, 'California', 'Miner', 'Non-binary'); INSERT INTO workforce_diversity (id, state, position, gender) VALUES (5, 'California', 'Miner', 'Male'); INSERT INTO workforce_diversity (id, state, position, gender) VALUES (6, 'California', 'Miner', 'Non-binary'); INSERT INTO workforce_diversity (id, state, position, gender) VALUES (7, 'California', 'Miner', 'Female');
SELECT (COUNT(*) FILTER (WHERE gender = 'Non-binary')) * 100.0 / COUNT(*) FROM workforce_diversity WHERE state = 'California';