我想知道如何用sqlalchemy
写出相同的内容SELECT 'foo' as "bar", company.name FROM company;
我想写得像;
session.query(some_function('foo').label('bar'), Company.name)
其中some_function是标识。一种解决方法就像是
from sqlalchemy import func
session.query(func.cast('foo', String).label('bar'), Company.name)
但是在你可能希望foo成为int的情况下它不起作用。