Sequel can support a wide variety of SQL expressions using ruby objects and methods, though there are still some expressions that require writing SQL code.