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 empreiteiros completaram projetos de construção sustentável no estado do Oregon?
 ###Tabelas: 
CREATE TABLE Contractors (ContractorID INT, ContractorName TEXT); INSERT INTO Contractors (ContractorID, ContractorName) VALUES (1, 'ABC Builders'), (2, 'Green Construction'), (3, 'Eco Builders'); CREATE TABLE SustainableProjects (ProjectID INT, ContractorID INT, State TEXT); INSERT INTO SustainableProjects (ProjectID, ContractorID, State) VALUES (101, 1, 'WA'), (102, 2, 'OR'), (103, 3, 'OR');
SELECT DISTINCT ContractorName FROM Contractors C INNER JOIN SustainableProjects SP ON C.ContractorID = SP.ContractorID WHERE SP.State = 'OR';