Имеется такая таблица, в которой хранятся контакты пациентов. Бываю разные типы контактов (телефон, skype и тд)
Нужен запрос, который выдаст пациентов только с одном контактом. Неважно каким
$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" ;
Максим Тимофеев, Спасибо, но мне нужно с использованием именно CDbCriteria
Помимо этого запроса там есть чуча всяких(через join) и переписывать их нет ну никакого желания и тем более времени