2019独角兽企业重金招聘Python工程师标准>>>

一般用max min avg方法都是查询一条数据

首先从sqlalchemy中引入func方法

from sqlalchemy import func

然后需要 sqlalchemy 的实例

在项目文件中我已经实例化了

from flask import Flask
from flask.ext.sqlalchemy import SQLAlchemyapp = Flask(__name__)
db = SQLAlchemy(app)

直接引入过来

from application import db

我有一个User model,目标是查询user表中最近注册的一个用户,用字段create_time存储的unix时间戳

先去取得一个最大的时间戳

res = db.session.query(func.max(User.create_time).label('max_time')).one()

label 方法重新命名了一个字段

把数字取出来就是这样

max_time = res.max_time

最大的时间戳已经有了,这个就代表最新注册的用户时间,取用户就非常简单了

user = User.query.filter_by(create_time=max_time).first()

min 和 avg 方法是同样的道理

完结

转载于:https://my.oschina.net/u/130801/blog/135371

在flask-sqlalchemy中使用max min avg方法相关推荐

  1. python min函数 索引_使用列表中的max()/ min()获取返回的max或min项的索引

    Nico Schlöme.. 14 我也对此感兴趣,并使用perfplot(我的宠物项目)比较了一些建议的解决方案. numpy.argmin(x) 对于足够大的列表来说,这是最快的方法,即使从输入l ...

  2. Python 内建函数 max/min的高级用法

    max/min 函数 Python 中的 max/min函数是用来获取传入参数的最大值或最小值的,其运行机制都一样,所以这里主要描述 max 的运行机制以及使用方法. 最简单的用法,就是直接传入两个要 ...

  3. matlab max/min函数用法

    matlab中的max/min函数用于求矩阵的最大值和最小值 求矩阵A的最大值的函数有3种调用格式,分别是: (1) max(A):返回一个行向量,向量的第i个元素是矩阵A的第i列上的最大值. (2) ...

  4. hive值乘以0.01保留一位小数_Hive窗口函数01-SUM、MIN、MAX、AVG

    Hive窗口函数sum.min.max.avg入门 1. 数据说明 现有 hive 表 cookie1, 内容如下: hive> select * from cookie1; cookie1 2 ...

  5. MySQL查询输入三个数的和_mysql(三)(单表查询、select、where、聚合函数、count、sum、avg、MAX/MIN、分组查询、group by、having、limit)...

    单表查询 select 建个表 1.查询表中所有学生的信息 2.查询表中所有学生的姓名和对应的英语成绩 3.过滤表中重复数据 4.在所有学生分数上添加10分特长分 下面方式并没有改变底层的数据记录,这 ...

  6. 6.组函数(avg(),sum(),max(),min(),count())、多行函数,分组数据(group by,求各部门的平均工资),分组过滤(having和where),sql优化...

     1组函数 avg(),sum(),max(),min(),count()案例: selectavg(sal),sum(sal),max(sal),min(sal),count(sal) from ...

  7. 6.组函数(avg(),sum(),max(),min(),count())、多行函数,分组数据(group by,求各部门的平均工资),分组过滤(having和where),sql优化

     1组函数 avg(),sum(),max(),min(),count()案例: selectavg(sal),sum(sal),max(sal),min(sal),count(sal) from ...

  8. SQL--合计函数(Aggregate functions):avg,count,first,last,max,min,sum

    SQL--合计函数(Aggregate functions):avg,count,first,last,max,min,sum avg() 函数 定义和用法 AVG 函数返回数值列的平均值.NULL ...

  9. Database之SQLSever:SQL命令实现四则运算、desc降序、like模糊查询、distinct去重、MAX/MIN/SUM/AVG/COUNT/GROUP/having等案例之详细攻略

    Database之SQLSever:SQL命令实现四则运算.desc降序.like模糊查询.distinct去重.MAX/MIN/SUM/AVG/COUNT/GROUP/having等案例之详细攻略 ...

最新文章

  1. BeanShell中的Java指令和表达式
  2. Style Intelligence 10特点之用户自定义报表
  3. 【408】C函数中的ADT
  4. ROS知识【13】:ubuntu下安装eclipse-CDT【非installor】
  5. LeetCode 45跳跃游戏46全排列
  6. 网页中文乱码--UTF-8和GB2312互转
  7. PhoneGap在Microsoft Visual Studio Express For Wi...
  8. Axure RP最新授权码
  9. js+canvas 图片+文字合成
  10. 如何安装python380_python3.8下载及安装步骤详解
  11. 从学生到职场,这位百万爬虫博主都经历了什么?
  12. 目前最新android处理器排行榜,2017年最新安卓处理器排行榜 骁龙竟然输给了他
  13. 对大脑有益的16种食物_对大脑有益的六类食物
  14. python画人物代码_代码绘制一只小猪佩奇---python篇
  15. 浦发银行c语言上机试题,浦发银行通信技术类招考笔试经验
  16. 兼容性最好的android模拟器,哪个安卓模拟器好用,性能最好,兼容性最强
  17. 开发小程序需要多少钱
  18. Ubuntu 安装 TP_LINK驱动 TL-WDN5200H 2.0无线网卡
  19. 矩阵知识:正交矩阵、行列式、子式与代数余子式
  20. 大端(Big Endian)和小端(Little Endian)的区别

热门文章

  1. Consul服务治理原理简介及使用过程
  2. Zookeeper深入系列-从Zookeeper中深入JMX原理
  3. 计算机 未来哪种技术稀缺,2015级职业生涯规划考试试题
  4. 取景框图片 小程序_微信小程序实现身份证取景框拍摄
  5. Linux 初始化之 Systemd机制简介
  6. 解密Go协程的栈内存管理
  7. Go Web 编程--如何确保Cookie数据的安全传输
  8. Protobuf语言指南
  9. linux下使用dd命令制作ubuntu的u盘启动,Ubuntu使用dd命令制作U盘系统启动盘
  10. RabbitMQ集群(单机多实例部署)