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 profissionais de saúde mental que falam um idioma diferente do inglês?
 ###Tabelas: 
CREATE TABLE mental_health_providers (id INT, name VARCHAR(50), speaks_english BOOLEAN, speaks_spanish BOOLEAN, speaks_other_language BOOLEAN); INSERT INTO mental_health_providers (id, name, speaks_english, speaks_spanish, speaks_other_language) VALUES (1, 'John Doe', true, true, false), (2, 'Jane Smith', false, true, true), (3, 'Alice Johnson', true, false, true);
SELECT (COUNT(*) FILTER (WHERE speaks_english = false)) * 100.0 / COUNT(*) as percentage FROM mental_health_providers;