Active Record Can't Do It? Arel can!

Database Abstraction