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 é a expectativa de vida média dos satélites de comunicação e quantos foram lançados?
 ###Tabelas: 
CREATE TABLE satellite (id INT, name VARCHAR(255), type VARCHAR(255), country VARCHAR(255), launch_date DATE); INSERT INTO satellite VALUES (6, 'Communication Satellite', 'Communication', 'Germany', '1989-02-14'), (7, 'Communication Satellite', 'Communication', 'Japan', '1992-07-23');
SELECT type, COUNT(id) as total, AVG(DATEDIFF(CURDATE(), launch_date)) as avg_lifespan FROM satellite WHERE type = 'Communication Satellite' GROUP BY type;