getQueryParams($apiKey, $dateRange); $queryConditions = $this->getQueryConditions($dateRange); $queryConditions = join(' AND ', $queryConditions); $query = ( "SELECT countries.id AS country_id, countries.iso AS country_iso, countries.value AS full_country, COUNT(DISTINCT event.account) AS value FROM event INNER JOIN event_ip ON (event.ip = event_ip.id) INNER JOIN countries ON (event_ip.country = countries.id) WHERE {$queryConditions} GROUP BY countries.id ORDER BY value DESC LIMIT 10 OFFSET 0" ); return $this->execQuery($query, $params); } }