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: Quais varejistas na Europa não possuem produtos de origem local?
 ###Tabelas: 
CREATE TABLE retailers (id INT, name TEXT, country TEXT); INSERT INTO retailers (id, name, country) VALUES (1, 'Retailer A', 'Europe'), (2, 'Retailer B', 'Europe'), (3, 'Retailer C', 'North America'), (4, 'Retailer D', 'Asia'); CREATE TABLE products (id INT, name TEXT, is_local BOOLEAN); INSERT INTO products (id, name, is_local) VALUES (1, 'Product X', true), (2, 'Product Y', false), (3, 'Product Z', true), (4, 'Product W', false); CREATE TABLE retailer_products (retailer_id INT, product TEXT, quantity INT); INSERT INTO retailer_products (retailer_id, product, quantity) VALUES (1, 'Product X', 100), (1, 'Product Z', 50), (2, 'Product Y', 150), (3, 'Product W', 80), (4, 'Product X', 120), (4, 'Product Z', 70);
SELECT retailers.name FROM retailers LEFT JOIN retailer_products ON retailers.id = retailer_products.retailer_id LEFT JOIN products ON retailer_products.product = products.name WHERE products.is_local IS NULL AND retailers.country = 'Europe';