【问题标题】:How to get all the values in a column sequentially using SqlAlchemy?如何使用 SqlAlchemy 顺序获取列中的所有值?
【发布时间】:2021-09-18 01:58:21
【问题描述】:

我有一个名为School的个人资料

表格是:

   id[pk]     name    division
   ------     ----    --------
 1  100       John      2
 2  102       Maria     5
 3  108       Hooper    4

PK 列类型:“数字”。

如何使用python从头到尾依次获取所有的id值?

【问题讨论】:

    标签: python python-3.x sqlalchemy


    【解决方案1】:

    这里:

    for row in dbsession.query(School.id).order_by(School.id):
        print(row[0])
    

    【讨论】:

    • 遇到错误:“TypeError:元组索引必须是整数或切片,而不是 str。” .该列是数值类型。
    • 已编辑答案 - 请再试一次
    • 我做过并且工作过.. 很好,谢谢!抱歉在帖子中没有提到列类型。现已编辑!
    • 没问题。如果您设法解决了问题,请记得点击投票下方的正确答案复选标记。
    猜你喜欢
    • 2013-03-28
    • 2021-11-29
    • 2010-10-01
    • 2023-03-26
    • 2011-07-10
    • 2021-10-10
    • 2020-09-23
    • 1970-01-01
    • 2021-01-23
    相关资源
    最近更新 更多