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: Liste todos os vazamentos químicos que ocorreram na Califórnia em 2020, juntamente com os protocolos de segurança correspondentes.
 ###Tabelas: 
CREATE TABLE ChemicalSpills (SpillID INT, SpillDate DATE, Chemical TEXT, Quantity DECIMAL(5,2), State TEXT); CREATE TABLE SafetyProtocols (ProtocolID INT, Chemical TEXT, Protocol TEXT); INSERT INTO ChemicalSpills (SpillID, SpillDate, Chemical, Quantity, State) VALUES (1, '2020-01-01', 'Acetone', 50.5, 'California'), (2, '2020-02-01', 'Ethanol', 75.3, 'California'); INSERT INTO SafetyProtocols (ProtocolID, Chemical, Protocol) VALUES (1, 'Acetone', 'Use gloves and goggles'), (2, 'Ethanol', 'Use gloves and ventilation');
SELECT ChemicalSpills.SpillID, ChemicalSpills.SpillDate, ChemicalSpills.Chemical, ChemicalSpills.Quantity, SafetyProtocols.Protocol FROM ChemicalSpills INNER JOIN SafetyProtocols ON ChemicalSpills.Chemical = SafetyProtocols.Chemical WHERE ChemicalSpills.State = 'California' AND EXTRACT(YEAR FROM ChemicalSpills.SpillDate) = 2020;