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: Liste os nomes e localizações de todos os fornecedores que não forneceram para quaisquer fábricas com uma pontuação de diversidade acima de 90.
 ###Tabelas: 
CREATE TABLE suppliers (supplier_id INT, name TEXT, factories TEXT); CREATE TABLE factories (factory_id INT, name TEXT, location TEXT, diversity_score FLOAT);
SELECT suppliers.name, suppliers.location FROM suppliers LEFT JOIN factories ON factories.factory_id = ANY(string_to_array(suppliers.factories, ',')) WHERE factories.factory_id IS NULL OR factories.diversity_score <= 90;