【发布时间】:2020-03-09 21:37:58
【问题描述】:
我正在尝试按月分类一些事件。
date_list = func.generate_series(start, end, '1 month')
db.session.query(func.count(Event.id)).join(date_list, true()).outerjoin(Event, Event.time==func.date(date_list)).all()
但我收到一个错误:
NotSupportedError: (psycopg2.errors.FeatureNotSupported) 在 JOIN 条件中不允许使用 set-returning 函数
使用 SQLAlchemy 在连接左侧使用系列,然后使用类似计数的聚合的简单示例是什么?
【问题讨论】:
标签: python postgresql sqlalchemy