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 tempo médio entre os lançamentos de espaçonaves da 'SpaceX'?
 ###Tabelas: 
CREATE TABLE SpacecraftLaunches (id INT, name VARCHAR(50), company VARCHAR(50), launch_date DATE);
SELECT AVG(DATEDIFF(lead_launch_date, launch_date)) FROM (SELECT launch_date, LEAD(launch_date) OVER (PARTITION BY company ORDER BY launch_date) AS lead_launch_date FROM SpacecraftLaunches WHERE company = 'SpaceX') AS subquery;