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 valor médio dos ativos digitais possuídos pela empresa com o nome "CompanyX" no mês de junho de 2022?
 ###Tabelas: 
CREATE TABLE Companies (id INT, name VARCHAR(255)); CREATE TABLE DigitalAssets (id INT, company_id INT, value DECIMAL(10, 2), asset_date DATE); INSERT INTO Companies (id, name) VALUES (1, 'CompanyX'), (2, 'CompanyY'), (3, 'CompanyZ'); INSERT INTO DigitalAssets (id, company_id, value, asset_date) VALUES (1, 1, 100, '2022-06-01'), (2, 1, 200, '2022-06-02'), (3, 2, 50, '2022-06-01'), (4, 3, 250, '2022-06-01');
SELECT AVG(value) FROM DigitalAssets JOIN Companies ON DigitalAssets.company_id = Companies.id WHERE Companies.name = 'CompanyX' AND DigitalAssets.asset_date >= '2022-06-01' AND DigitalAssets.asset_date < '2022-07-01';