Python 使用Alchemy确定SQL表中关联项的数量
我有两个表,正在使用SQL alchemy查找其中一个表中与另一个表中的表项关联的表项(我们在这里称它们为Python 使用Alchemy确定SQL表中关联项的数量,python,mysql,sql,sqlalchemy,Python,Mysql,Sql,Sqlalchemy,我有两个表,正在使用SQL alchemy查找其中一个表中与另一个表中的表项关联的表项(我们在这里称它们为A和B)。例如,B中的所有条目都有AID 我有一个查询,看起来像 res = A.q.join(B).filter(B.relevent_data == some_data).all() 然而,当我这样做时,B中有多个条目与A中的同一条目连接,当我这样做时,我会丢失计数,这对我很重要。基本上,我对返回重复条目没问题。有办法做到这一点吗?您的实际SQL查询看起来如何?记住链接不同的和计数。
A
和B
)。例如,B
中的所有条目都有A
ID
我有一个查询,看起来像
res = A.q.join(B).filter(B.relevent_data == some_data).all()
然而,当我这样做时,B中有多个条目与A中的同一条目连接,当我这样做时,我会丢失计数,这对我很重要。基本上,我对返回重复条目没问题。有办法做到这一点吗?您的实际SQL查询看起来如何?记住链接
不同的
和计数
。