Ich habe 3 Tabellen, standart Beziehung many-to-many Benutzer (id, ...) -> Users_Has_Courses (Users_id, Courses_id) -> Kurse (id, ...)Erste Daten mit CActiveDataProvider in yii
Kurse Modell hat nächste Beziehung
'users' => array(self::MANY_MANY, 'Users', 'users_has_courses(Courses_id, Users_id)')
Benutzer Modell
'courses' => array(self::MANY_MANY, 'Courses', 'users_has_courses(Users_id, Courses_id)')
Bitte nächste Beziehung hat, zu sagen, wie ich Liste der Kurse bekommen, auf die Benutzer mit dem angegebenen „id“ nicht abonnierte mit CAct iveDataProvider? anderen Worten, ich brauche einen analogen dieser Ebene SQL-Abfrage
select * from Courses where id not in (select Courses_id from users_has_courses where Users_id = 2)
Dank für die Hilfe