假设有一条SQL语句:
select * from A order by cola
在sqlalchemy中,我们可以使用以下代码:
session.query(A).order_by(asc(cola))
现在我想在SQL中使用“复合顺序”:
select * from A order by cola, colb
然后我将如何将其翻译成sqlalchemy代码?我可以使用:
session.query(A).order_by(asc(cola, colb))
可能我不能这样做。
答案 0 :(得分:8)
我发现我可以这样做:
session.query(A).order_by('cola, colb')
然后这个问题就会解决。