Мне обычно нравится использовать прицелы для таких вещей, как:
# in the model
scope :from_sales, :conditions => { :job_source_id => 1 }
Тогда из любого места я могу просто позвонить:
Job.from_sales.all
Это позволяет мне выразить себя в моей проблемной области вместо sql.