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: Mostrar a idade média e condição médica dos astronautas dos países com mais astronautas no espaço.
 ###Tabelas: 
CREATE TABLE Astronauts (id INT, name VARCHAR(50), age INT, gender VARCHAR(10), nationality VARCHAR(50), medical_condition VARCHAR(50)); INSERT INTO Astronauts (id, name, age, nationality, medical_condition) VALUES (1, 'Jonathan Williams', 45, 'Male', 'American', 'Healthy'), (2, 'Svetlana Savitskaya', 37, 'Female', 'Russian', 'Healthy'), (3, 'Anousheh Ansari', 44, 'Female', 'Iranian-American', 'Healthy'), (4, 'Chiaki Mukai', 56, 'Female', 'Japanese', 'Healthy'); CREATE TABLE Countries (id INT, name VARCHAR(50), number_of_astronauts INT); INSERT INTO Countries (name, number_of_astronauts) VALUES ('United States', 50), ('Russia', 30), ('Japan', 20), ('Iran', 5);
SELECT AVG(a.age), a.medical_condition FROM Astronauts a JOIN (SELECT nationality, COUNT(*) AS astronaut_count FROM Astronauts GROUP BY nationality ORDER BY astronaut_count DESC LIMIT 1) c ON a.nationality = c.nationality GROUP BY a.medical_condition;