重複の可能性:
CakePHP で追加の条件を提供しながら、HABTM リレーションシップに基づいてテーブルをクエリするにはどうすればよいですか?
Plsはこれをcakephpに実装するのを手伝ってくれます
table safari:
id
name
duration
table region:
id
name
table regions_safaris:
safari_id
region_id
select s.name
from region r, safaris_regions sr, region r, safari s
where r.name='yourRegion'
and sr.region_id=r.id and s.id=sr.safari_id and s.duration=5;