ia have a problem with count in multi joins
$query = $this->select()
->setIntegrityCheck(false)
->from(array('u' => 'users'))
->join(array('c' => 'clients'), 'u.id = c.user_id', 'COUNT(c.user_id) as clientsCount')
->join(array('emails' => 'u_emails'), 'u.id = emails.user_id', 'COUNT(emails.user_id) as emailsCount')
->join(array('sms' => 'u_sms'), 'u.id = sms.user_id', 'COUNT(sms.user_id) as smsCount')
->where('u.id=?', (int) USER_ID)->group('u.id');