{"query":"
SELECT DATE_FORMAT(time_stamp,'%Y-%m-%d %H:%i') as date, COUNT(civicrm_mailing_event_trackable_url_open.id) as clicked   FROM civicrm_mailing_event_trackable_url_open   JOIN  civicrm_mailing_event_queue ON  civicrm_mailing_event_trackable_url_open.event_queue_id = civicrm_mailing_event_queue.id   JOIN  civicrm_mailing_job ON  civicrm_mailing_event_queue.job_id = civicrm_mailing_job.id   JOIN  civicrm_mailing ON civicrm_mailing_job.mailing_id = civicrm_mailing.id  AND civicrm_mailing_job.is_test = 0  AND civicrm_mailing.is_completed= true where civicrm_mailing.id = %1 GROUP BY civicrm_mailing_event_queue.id, civicrm_mailing.id

select DATE_FORMAT(time_stamp,'%Y-%m-%d %H:%i') as date, count(*) as count 
from(
select contact_id, min(time_stamp) as time_stamp
  from civicrm_mailing_event_trackable_url_open
  join civicrm_mailing_event_queue q on event_queue_id=q.id 
  join civicrm_mailing_job j on q.job_id=j.id and j.is_test=false 
  and mailing_id=%1 group by contact_id
) o group by date
","params":{"1":{"name":"mailing_id","type":"Integer"}}}
