您好我正在尝试使用 sql alchemy 为 sqlite 数据库中的特定列实现升序排序,我遇到的问题是我要排序的列具有大写和小写数据,因此排序顺序无法正常工作。
然后我发现了 func.lower 并尝试将其合并到查询中,但它要么错误要么不起作用,有人可以给我一个工作示例,说明如何使用 sql alchemy 进行不区分大小写的升序排序。
以下是我到目前为止所拥有的(抛出错误): -
session.query(ResultsDBHistory).order_by(func.lower(asc(history_sort_order_column))).all()
python 2.6.6 sql 炼金术 0.7.10