Я использую язык выражений sqlAlchemy SQL следующим образом:
col_name = 'variable_col'
metadata = MetaData(db)
myTable = Table('table_name', metadata,
Column(col_name, Integer))
s = myTable.select()
for rec in conn.execute(s):
Я пытаюсь упорядочить результаты по одному столбцу в наборе результатов.
Я пытался использовать следующее:
s.order_by(desc(myTable.c))
s.order_by(desc(myTable.c[0]))
Я даже пытался создать объект Column и упорядочить по нему:
temp_col = Column(col_name, Integer)
s.order_by(desc(temp_col))
Все безрезультатно. Результаты возвращаются так, как будто нет условия order_by.
Любая помощь будет оценена.