Фильтрация с использованием внешнего ключа

У меня есть три таблицы tblClients , tblClientsActivities и tblActivities

tblClients и tblClientsActivities объединяются вместе для получения таблицы A ниже

 SELECT * from tblClientsActivities left join tblclients on tblClientsActivities.fk_cid=tblclients.pk_cid PK_AID FK_CID FK_AID 1 4 1 2 4 2 3 4 4 4 5 1 5 5 3 6 5 5 7 6 1 8 6 2 9 7 6 10 8 3 

Проблема заключается в том, как удалить всех клиентов, где FK_AID <> 1

Описание

Просто используйте предложение WHERE .

Образец

 SELECT * FROM tblClientsActivities LEFT JOIN tblclients on tblClientsActivities.fk_cid=tblclients.pk_cid WHERE FK_AID <> 1 

С ограничением, используемым в предложении WHERE:

 SELECT * from tblClientsActivities left join tblclients on tblClientsActivities.fk_cid=tblclients.pk_cid where FK_AID != 1 
Давайте будем гением компьютера.