我有一个带有row_number函数的SQLAlchemy查询,这样可以正常工作:
func.row_number().over(order_by=a.desc())
我想要做的是添加第二种类型以帮助打破"打破"。我试过了:
func.row_number().over(order_by=a.desc(),b.desc())
我真的不希望工作。我也试过了:
func.row_number().over(order_by=(a.desc(),b.desc()))
和
func.row_number().over(order_by=[a.desc(),b.desc()])
那些也没有用。
我还没有在线找到语法示例,因此我的问题是 - 如何使用sqlalchemy在窗口函数中进行多种排序?