【发布时间】:2017-11-30 17:52:18
【问题描述】:
如果我有一个表值函数,那么 SQL 看起来像:
SELECT a, b FROM tvf(c, d) where e = 3
是否可以在不使用原始字符串的情况下在 sqlalchemy 中表达这一点?
select([column['name']]).select_from(func.func_name(*vars))
给我上面减去 were 子句,但我找不到将 where 子句放在任何地方的方法。
func.funcname(*args).filter(column["colname"]=="val"]
给出一个 filterfunc 实例,我认为这不是我想要的
过滤外部表达式给出(“选择对象没有属性过滤器”)
【问题讨论】:
标签: python sql orm sqlalchemy