在sqlalchemy中,是否可以指定要从中选择的表而不从中选择任何列?

2024-05-14 15:50:52 发布

您现在位置:Python中文网/ 问答频道 /正文

使用sqlalchemy,我想做一些类似的事情:

q = session.query(a, b.id, func.count(a.id))
q = q.outerjoin(b, b.id == a.b_id)
q = q.group_by(b.id)

然而,在大多数sql实现中,不可能选择groupby子句中没有的字段。在

我可以命令sqlalchemy从表a中选择,但不能直接从a中选择任何字段吗?在本例中,我可以更改连接顺序,但我有一些复杂的查询,不太容易修改。在


Tags: 命令idsqlbysqlalchemysessioncountgroup

热门问题