Как использовать «составной порядок по» в sqlalchemy - PullRequest
7 голосов
/ 17 марта 2012

Предположим, есть оператор 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))

Вероятно, я не могу сделать это так.

1 Ответ

8 голосов
/ 17 марта 2012

Я считаю, что могу сделать это:

session.query(A).order_by('cola, colb')

Тогда эта проблема будет решена.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...