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: Liste os nomes de todos os astronautas que voaram em espaçonaves dos EUA e da Rússia.
 ###Tabelas: 
CREATE TABLE astronauts (id INT, name VARCHAR(255), nationality VARCHAR(255)); CREATE TABLE flights (id INT, astronaut_id INT, spacecraft_country VARCHAR(255), flight_date DATE);
SELECT DISTINCT astronauts.name FROM astronauts INNER JOIN flights ON astronauts.id = flights.astronaut_id WHERE astronauts.nationality IN ('USA', 'Russia') GROUP BY astronauts.name HAVING COUNT(DISTINCT flights.spacecraft_country) = 2;