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: Quantos usuários do Canadá seguiram pelo menos 10 influenciadores eco-friendly no último mês?
 ###Tabelas: 
CREATE TABLE users (id INT, country VARCHAR(50)); CREATE TABLE follows (user_id INT, influencer_id INT, timestamp DATETIME); CREATE TABLE influencers (id INT, topic VARCHAR(50));
SELECT COUNT(DISTINCT users.id) FROM users JOIN follows ON users.id = follows.user_id JOIN influencers ON follows.influencer_id = influencers.id WHERE users.country = 'Canada' AND influencers.topic = 'eco-friendly' AND follows.timestamp BETWEEN DATE_SUB(NOW(), INTERVAL 1 MONTH) AND NOW() GROUP BY users.id HAVING COUNT(DISTINCT influencers.id) >= 10;