我有这样的查询,它从两个不同的表中选择值,并使用数组聚集超过匹配的ID,我怎么能得到相同的结果使用查询集。谢谢!
select
sf.id_s2_users ,
array_agg(sp.id)
from
s2_followers sf
left join s2_post sp on
sp.id_s2_users = sf.id_s2_users1
where
sp.id_s2_post_status = 1
and sf.id_s2_user_status = 1
group by
sf.id_s2_users
1条答案
按热度按时间0yg35tkg1#
如果你想的话,你可以用Django的ORM来运行原始的SQL查询,在这种情况下你不需要修改你的查询,你可以在这里查看文档。