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: Qual é o número médio de veteranos empregados por cada empresa na Califórnia no primeiro trimestre de 2022?
 ###Tabelas: 
CREATE TABLE veteran_employment (id INT, company VARCHAR(50), state VARCHAR(50), employment_date DATE, num_veterans INT); INSERT INTO veteran_employment (id, company, state, employment_date, num_veterans) VALUES (1, 'ABC', 'California', '2022-01-01', 100); INSERT INTO veteran_employment (id, company, state, employment_date, num_veterans) VALUES (2, 'XYZ', 'California', '2022-01-05', 150);
SELECT AVG(num_veterans) FROM veteran_employment WHERE state = 'California' AND employment_date BETWEEN '2022-01-01' AND '2022-03-31' GROUP BY company;