我如何将这样的内容翻译成SQLAlchemy?
select x - y as difference...
我知道怎么做:
x.label('foo')
…但我不确定在哪里放置“.label()”方法调用如下:
select ([table.c.x - table.c.y], ...
最佳答案 ColumnElement方法只是一个帮手;
label()可以按照以下方式使用:
select([sql.expression.label('foo', table.c.x - table.c.y), ...])