我想要:
选择MAX(foo)作为bar的值,其中baz = somevalue
等同于sqlalchemy,目前尝试过:
counter = db_session.query(func.max(ProductDefect.defectorderno))。scalar()
这给了我一个价值,但我找到了一种方法来使用条件
counter = ProductDefect.query(func.max(ProductDefect.defectorderno).filter_by(productid=activeproduct.productid)
这给我一个语法错误。正确用法是什么?