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 porcentagem de crianças menores de 5 anos que receberam todas as vacinas recomendadas em 2018 no Canadá?
 ###Tabelas: 
CREATE TABLE children_vaccinations (id INT, child_id INT, vaccine_type VARCHAR(20), vaccination_date DATE, country VARCHAR(30)); CREATE VIEW children_under_5 AS SELECT * FROM children_vaccinations WHERE YEAR(vaccination_date) >= 2014 AND child_id IN (SELECT child_id FROM children_vaccinations GROUP BY child_id HAVING COUNT(DISTINCT vaccine_type) >= 14);
SELECT COUNT(*) * 100.0 / (SELECT COUNT(*) FROM children_under_5 WHERE country = 'Canada') FROM children_under_5 WHERE country = 'Canada' AND YEAR(vaccination_date) = 2018;