【发布时间】:2014-03-13 03:54:46
【问题描述】:
我正在尝试将结果发送给SQLAlchemy 查询。我知道,如果我遍历查询,我可以将结果放在一个列表中(如下所示),但这对于大量结果来说似乎效率低下,并且当结果为单个数字时看起来很难看(如下所示)。有没有更直接和/或更有效的方式返回查询结果?
mylist = []
for item in session.query(func.max(mytable.id)):
mylist.append(item)
【问题讨论】:
-
返回结果到底是什么?你需要索引,还是我们循环足够?对于单个结果,看起来很丑是什么意思?
标签: python mysql sqlalchemy