Merhaba. Sanırım join ile yapabilirsin. Şu şekilde olabilir:
Select sites.country, DATE(sites.created_at) as DateOnly, COUNT(sites.host_name) AS Downloads,transactions.country2, DATE(transactions.created_at) as DateOnly2, count(country) as Premium from sites join transactions on transactions.type='premium' AND transactions.payment > 0 AND transactions.country = 'Turkey' where sites.country = 'TR'
Buna benzer bir yapı olmalı ama group by ları nasıl yaparsın denemek lazım. Belki bi fikir verir diye yazdım. iyi çalışmalar.