【发布时间】:2019-03-27 21:49:11
【问题描述】:
我似乎无法将以下查询转换为 SQLAlchemy。
我想翻译以下查询:
SELECT date_trunc('day', time), "PositionReport".callsign FROM tvh_aircraft."PositionReport" WHERE "PositionReport".reg = 'PH-BVA'
GROUP BY 1, "PositionReport".callsign
我尝试了以下方法,但没有运气。
flight_days = session\
.query(PositionReport)\
.filter(PositionReport.reg == reg) \
.group_by(func.date_trunc('day', PositionReport.time))\
.group_by('1')\
.all()
trunc_date = func.date_trunc('day', PositionReport.time)
flight_days = session.query(trunc_date, PositionReport.callsign) \
.filter(PositionReport.reg == reg) \
.group_by("date_trunc_1")
提前感谢您的帮助。
【问题讨论】:
-
嗨,你能发布一些数据示例和所需的输出吗?
标签: python sql postgresql sqlalchemy