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: Identifique os três países com o maior índice de desemprego entre veteranos?
 ###Tabelas: 
CREATE TABLE Countries (CountryID INT PRIMARY KEY, Name VARCHAR(50)); CREATE TABLE Veterans (VeteranID INT PRIMARY KEY, CountryID INT, FOREIGN KEY (CountryID) REFERENCES Countries(CountryID)); CREATE TABLE Unemployment (UnemploymentID INT PRIMARY KEY, VeteranID INT, Rate DECIMAL(5,2), FOREIGN KEY (VeteranID) REFERENCES Veterans(VeteranID)); INSERT INTO Countries (CountryID, Name) VALUES (1, 'United States'), (2, 'Canada'), (3, 'United Kingdom'), (4, 'Australia'); INSERT INTO Veterans (VeteranID, CountryID) VALUES (1, 1), (2, 1), (3, 2), (4, 3), (5, 4); INSERT INTO Unemployment (UnemploymentID, VeteranID, Rate) VALUES (1, 1, 0.06), (2, 1, 0.05), (3, 2, 0.03), (4, 3, 0.07), (5, 4, 0.08), (6, 5, 0.04);
SELECT c.Name, AVG(u.Rate) AS AvgRate FROM Countries c JOIN Veterans v ON c.CountryID = v.CountryID JOIN Unemployment u ON v.VeteranID = u.VeteranID GROUP BY c.Name ORDER BY AvgRate DESC LIMIT 3;