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: Listar todos os produtos químicos e seus números de protocolo de segurança correspondentes para instalações na Califórnia.
 ###Tabelas: 
CREATE TABLE chemical_products (id INT, product TEXT, safety_protocol INT); CREATE TABLE storage_facilities (id INT, name TEXT, state TEXT); INSERT INTO chemical_products (id, product, safety_protocol) VALUES (1, 'Product1', 123), (2, 'Product2', 456); INSERT INTO storage_facilities (id, name, state) VALUES (1, 'Facility1', 'California'), (2, 'Facility2', 'California');
SELECT cp.product, cp.safety_protocol, sf.name FROM chemical_products cp INNER JOIN storage_facilities sf ON cp.id = sf.id WHERE sf.state = 'California';