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 as espécies de peixes que estão presentes tanto na tabela FishSpecies quanto na tabela EndangeredSpecies?
 ###Tabelas: 
CREATE TABLE FishSpecies (Species VARCHAR(50), AverageLength FLOAT); INSERT INTO FishSpecies (Species, AverageLength) VALUES ('Salmon', 70.0), ('Tuna', 150.0), ('Trout', 60.0), ('Carp', 50.0); CREATE TABLE EndangeredSpecies (Species VARCHAR(50), Status VARCHAR(50)); INSERT INTO EndangeredSpecies (Species, Status) VALUES ('Salmon', 'Endangered'), ('Halibut', 'Endangered'), ('Tuna', 'Threatened');
SELECT FishSpecies.Species FROM FishSpecies INNER JOIN EndangeredSpecies ON FishSpecies.Species = EndangeredSpecies.Species;