我们有如下表结构:MySQL的 - 查询包括和与内部连接
Accounts: id | name .....
交易:
account_id | order_year | amount .....
我们的数据库中已经是非常大的(> 300.000)账户和交易> 1.000。 000
在我们的帐户列表中,我们现在需要过滤器来搜索在年内YYYY的金额总计超过XXXXEUR的帐户。
我们已经与子查询尝试(INNER JOIN和sum,但我们的疑问是过于缓慢。
也许任何人都可以连锁行业我们如何使有关业绩这个查询的一些提示。
感谢皮特
感谢您的快速answeres ....
现在我们也有相关的帐户的联系人如下:
账号:ID
联系人:ID
account_contact:ID | contact_id | account_id
我们还需要在联系人中搜索所需的功能。
因此,搜索XXX年以上(总计)超过YYYY EUR交易的联系人。
任何帮助
显示完整的表结构与可用于表的索引一起。 –
...以及您到目前为止尝试过的查询。 –
请不要使用与 – DanFromGermany