【发布时间】:2023-04-10 03:46:01
【问题描述】:
您好,我正在尝试使用 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
【问题讨论】:
标签: python sqlite sqlalchemy