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 receita diária média gerada por anúncios para usuários na América do Sul, pivotada por tipo de dispositivo?
 ###Tabelas: 
CREATE TABLE ads (id INT, user_id INT, device_type VARCHAR(50), revenue DECIMAL(10, 2)); INSERT INTO ads (id, user_id, device_type, revenue) VALUES (1, 1, 'Desktop', 50.00), (2, 2, 'Mobile', 25.00), (3, 3, 'Tablet', 75.00); CREATE TABLE users (id INT, country VARCHAR(50)); INSERT INTO users (id, country) VALUES (1, 'Brazil'), (2, 'Argentina'), (3, 'Colombia');
SELECT users.country, AVG(Desktop) as avg_desktop_revenue, AVG(Mobile) as avg_mobile_revenue, AVG(Tablet) as avg_tablet_revenue FROM ads JOIN users ON ads.user_id = users.id WHERE users.country IN ('Brazil', 'Argentina', 'Colombia') GROUP BY users.country, users.id;