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 todas as lojas localizadas em Nova York que vendem produtos com certificações de trabalho ético e seus respectivos fornecedores.
 ###Tabelas: 
CREATE TABLE stores (id INT, name VARCHAR(255), city VARCHAR(255), state VARCHAR(255)); CREATE TABLE products (id INT, name VARCHAR(255), price DECIMAL(10,2), is_ethically_sourced BOOLEAN, supplier_id INT); CREATE TABLE supplier_location (supplier_id INT, country VARCHAR(255)); CREATE TABLE certifications (product_id INT, certification_type VARCHAR(255));
SELECT s.name, p.name, sl.country FROM stores s JOIN products p ON s.id = p.store_id JOIN supplier_location sl ON p.supplier_id = sl.supplier_id JOIN certifications c ON p.id = c.product_id WHERE s.state = 'New York' AND p.is_ethically_sourced = TRUE;