我可以将具有mysql函数的查询语句转换为sqlalchemy:
这是我的查询:
SELECT sDate FROM table where colA= "known"
and month(sDate) between 7 and 9
and sDate <> '0000-00-00'
and year(sDate) = 2018;
当前我正在使用此脚本,但是我不确定月份和年份函数如何转换为sqlalchemy脚本:
test = db.session.query(table).filter(table.colA== 'known', (func.date('year', table.sDate)) == '2018')
答案 0 :(得分:0)
我已经知道了并找到了解决方案:
Fragment