回答

收藏

带有子查询,分组依据,计数和求和功能的高级SQL查询到SQLalchemy

技术问答 技术问答 232 人阅读 | 0 人回复 | 2023-09-12

我写了以下查询。6 T; Y4 ^6 j% o5 X) J) H6 |
select distinct(table3.*),       (select count(*)          from table2                where table2.cus_id = table3.id) as count,       (select sum(amount)          from table2                where table2.cus_id = table3.id) as total   from table二、        table        table3  where table3.id = table2.cus_id    and table2.own_id = table1.own_id;它从另一个表中找到了一列的总和产生总和的行数和一些相关数据。(如果您认为可以改进,请随时优化)2 T. [# k" O4 C6 |
我需要把它转换成SQLAlchemy,但是我不知道从哪里开始。我非常感谢任何建议。
2 O& @2 k& @; u                                                                0 G0 J' p# z1 L$ L( P
    解决方案:
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则