Как сформировать такой запрос?

Имеется такая таблица, в которой хранятся контакты пациентов. Бываю разные типы контактов (телефон, skype и тд)
Нужен запрос, который выдаст пациентов только с одном контактом. Неважно каким
59ccf7b96e83d394628804.png
$cr = new CDbCriteria();
        $cr->join .= " JOIN
        (SELECT * FROM contacts WHERE id IN 
        (SELECT id from contacts GROUP BY id)
        ) AS cont
        ON cont.id = patients.patient_id" ;
  • Вопрос задан
  • 197 просмотров
Пригласить эксперта
Ответы на вопрос 1
@serber
Используй GroupBy и Having
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы