Flask

flask_sqlalchemy中根据聚合分组后的结果进行排序,根据日期(datetime)按天分组

ε祈祈猫儿з 提交于 2020-09-30 16:17:50
from sqlalchemy import func, desc # 根据聚合查询总收入,按总收入逆序 s= db.session.query(TpOrders.room_type_id, (func.sum(TpOrders.real_income)).label('total_real_income'), func.count(TpOrders.id)).group_by(TpOrders.room_type_id).order_by( desc('total_real_income')).all() # 根据日期(年月日,忽略时分秒)进行分组统计查询 date_income_query = db.session.query(func.date_format(TpOrders.check_out_date, '%Y-%m-%d').label('date'), func.sum(TpOrders.real_income),func.count(TpOrders.id)).group_by('date').all() 来源: oschina 链接: https://my.oschina.net/u/4403932/blog/4530662

《Flask+Web开发:基于Python的Web应用开发实战》PDF高清电子版——网盘下载

Deadly 提交于 2020-09-30 02:49:16
【书籍部分内容展示】 【百度网盘】 下载链接: https://pan.baidu.com/s/1d806a41w5BXJRVze19QSag 下载提取码:扫码发送“T024”获取提取码 (二维码失效时可直接在微信公众号“IT后院”发送“T024”获取提取码;下载链接失效时也可在公众号留言) ============================================================================= 免责声明:仅供个人学习和研究使用,不得用于任何商业用途。如有侵犯您商标权、著作权或其他合法权利的,请联系我们删除。 ============================================================================= 来源: oschina 链接: https://my.oschina.net/u/4405936/blog/4656369