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 média de certificações éticas de IA por habitante, por país?
 ###Tabelas: 
CREATE TABLE CountryPopulation (CountryID INT PRIMARY KEY, CountryName VARCHAR(100), Population INT); INSERT INTO CountryPopulation (CountryID, CountryName, Population) VALUES (1, 'USA', 331002651), (2, 'Canada', 37410003), (3, 'Mexico', 128932753);
SELECT CountryName, AVG(CertificationCount/Population) as AvgCertificationsPerCapita FROM (SELECT CountryName, COUNT(CertificationID) as CertificationCount FROM EthicalAICertifications GROUP BY CountryName) AS CertificationsPerCountry JOIN CountryPopulation ON CertificationsPerCountry.CountryName = CountryPopulation.CountryName GROUP BY CountryName;