クエリが機能すると仮定します。
SELECT
users.id,
subscriptions.name,
users.user_type
FROM users
LEFT JOIN users_subscriptions
ON users.id = users_subscriptions.user_id
LEFT JOIN subscriptions
ON users_subscriptions.subscription_id = subscriptions.id
WHERE
subscriptions.name = 'advertisers'
AND
users.user_type = 'agent';
CakePHP 1.3 を使用して単一のクエリでこれを行うにはどうすればよいですか?
編集:結合は正しいアプローチですか?