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 são os nomes e datas de todos os locais de escavação nos EUA e Canadá onde artefatos de cerâmica foram encontrados?
 ###Tabelas: 
CREATE TABLE excavation_sites (site_name TEXT, location TEXT, start_date DATE, end_date DATE); INSERT INTO excavation_sites (site_name, location, start_date, end_date) VALUES ('Site A', 'USA', '2000-01-01', '2000-12-31'); INSERT INTO excavation_sites (site_name, location, start_date, end_date) VALUES ('Site B', 'Canada', '2005-01-01', '2005-12-31'); CREATE TABLE artifacts (site_name TEXT, artifact_type TEXT, artifact_material TEXT); INSERT INTO artifacts (site_name, artifact_type, artifact_material) VALUES ('Site A', 'Pottery', 'Ceramic'); INSERT INTO artifacts (site_name, artifact_type, artifact_material) VALUES ('Site B', 'Figurine', 'Ceramic');
SELECT site_name, start_date FROM excavation_sites INNER JOIN artifacts ON excavation_sites.site_name = artifacts.site_name WHERE artifact_material = 'Ceramic' AND (location = 'USA' OR location = 'Canada');