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 taxa média de sobrevivência de peixes em nossas fazendas aquáticas, agrupada por localização da fazenda?
 ###Tabelas: 
CREATE TABLE FarmLocations (LocationID int, FarmName varchar(50), City varchar(50), State varchar(50), Country varchar(50)); INSERT INTO FarmLocations (LocationID, FarmName, City, State, Country) VALUES (1, 'Farm A', 'Los Angeles', 'California', 'USA'), (2, 'Farm B', 'Toronto', 'Ontario', 'Canada'); CREATE TABLE FishStock (StockID int, FarmLocationID int, FishSpecies varchar(50), Quantity int, SurvivalRate float); INSERT INTO FishStock (StockID, FarmLocationID, FishSpecies, Quantity, SurvivalRate) VALUES (1, 1, 'Salmon', 1000, 0.85), (2, 1, 'Tilapia', 2000, 0.92), (3, 2, 'Salmon', 1500, 0.88), (4, 2, 'Tilapia', 2500, 0.90);
SELECT fl.Country, AVG(fs.SurvivalRate) as Avg_SurvivalRate FROM FishStock fs JOIN FarmLocations fl ON fs.FarmLocationID = fl.LocationID GROUP BY fl.Country;