select('statistics.newsletter_id', 'newsletter_id') ->select('newsletter_rendered_subject') ->select('opens.created_at', 'opened_at') ->select('sent_at') ->join( SendingQueue::$_table, array('statistics.queue_id', '=', 'queue.id'), 'queue' ) ->leftOuterJoin( StatisticsOpens::$_table, array('statistics.newsletter_id', '=', 'opens.newsletter_id'), 'opens' ) ->where('statistics.subscriber_id', $subscriber->id()) ->orderByAsc('newsletter_id'); } }