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 as 3 principais empresas de construção com mais projetos concluídos na Califórnia?
 ###Tabelas: 
CREATE TABLE Companies (CompanyID int, CompanyName varchar(255), State varchar(255)); CREATE TABLE Projects (ProjectID int, CompanyID int, StartDate date, EndDate date);
SELECT CompanyName, COUNT(ProjectID) as CompletedProjects FROM Companies JOIN Projects ON Companies.CompanyID = Projects.CompanyID WHERE State = 'California' GROUP BY CompanyName ORDER BY CompletedProjects DESC LIMIT 3;