7
假設有一個SQL語句:如何在SQLAlchemy中使用「複方令」
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))
也許我不能這樣做。
你也可以這樣做:'qry = qry.order_by(cola).order_by(colb)'。您添加'order_by(...)'語句的順序非常重要。 – van 2012-03-17 17:10:36
只需選擇您的答案作爲正確答案,以便此問題將完成其工作流程。 – Nilesh 2012-03-19 05:35:05