【发布时间】:2021-10-06 20:23:06
【问题描述】:
我是 Flask 和 Sqlalchemy 的新手,我很难找到一些解决方案,我可以通过一个查询从 Sqlalchemy 中的两个表中获取数据
例如,如果我有两个表:
table A table B
------------------------- --------------------
id | value | name id | pass | name
1 | 10 | first_name 1 | no | first_name
2 | 20 | second_name 2 | yes | second_name
是否有一个查询可以按名称过滤两个表,例如“first_name”并得到如下内容:
<A 1>
<B 1>
我尝试使用 .join,但如果有更多同名记录,我会得到这个输出:
[<A1> <B1>]
[<A3> <B1>]
[<A1> <B3>]
[<A3> <B3>]etc...
【问题讨论】:
标签: python sqlalchemy