【问题标题】:Return max value in a column with peewee使用 peewee 返回列中的最大值
【发布时间】:2022-04-29 12:33:50
【问题描述】:

我有一个名为 jobs 的表,其中包含一个名为 job_num 的列。 如何返回该列中整数的最大值?

我试过了

result = Job.select(max(Job.job_num))

我也尝试了几种不同的组合,例如

result = Job.select(Job.job_num).max()

我还检查了 peewee 文档。 谁能帮忙。

【问题讨论】:

    标签: python python-2.7 sqlite peewee


    【解决方案1】:

    您可以使用“fn.MAX”来应用 SQL MAX 函数。 “scalar()”方法返回单个标量结果值:

    result = Job.select(fn.MAX(Job.job_num)).scalar()
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-04-15
      • 1970-01-01
      • 2019-06-24
      • 1970-01-01
      • 1970-01-01
      • 2018-06-15
      • 1970-01-01
      相关资源
      最近更新 更多