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: Excluir registros na tabela "fornecedores" onde o "zip_code" não está presente na tabela "zip_codes"
 ###Tabelas: 
CREATE TABLE zip_codes (zip_code VARCHAR(10), city VARCHAR(50)); INSERT INTO zip_codes (zip_code, city) VALUES ('12345', 'Anytown'), ('23456', 'Othertown'), ('34567', 'Sometown'); CREATE TABLE providers (provider_id INT, name VARCHAR(50), zip_code VARCHAR(10)); INSERT INTO providers (provider_id, name, zip_code) VALUES (1, 'Dr. Smith', '12345'), (2, 'Dr. Johnson', '23456'), (3, 'Dr. Garcia', '98765');
DELETE FROM providers WHERE zip_code NOT IN (SELECT zip_code FROM zip_codes);