我有两个表,其中包含customers和installments.i.e的名称。根据另一个SQL查询的结果执行查询
Customer Table:
id | name |contact |address
1 | xyz |33333333|abc
2 | xrz |33322333|abcd
Installments Table:
id | customer_id |amount_paid |amount_left | date
1 | 1 |2000 |3000 | 13/05/2017
2 | 1 |2000 |1000 | 13/06/2017
现在,我要来从分期付款表中的最新一排为每一位用户,我可以使用与下面的查询,
SELECT * FROM installments WHERE customer_id=1 ORDER BY `id` DESC LIMIT 1
现在,问题是,我想要做的它适用于所有客户ID。我试过子查询的事情,但不支持多行。我尝试将所有客户ID存储在PHP中的数组中,并使用“IN”,但因为客户数超过3000,所以它会花费太长时间并返回超出执行时间的错误。 任何形式的帮助或提示将非常感激。由于
听起来你想要一个'JOIN'。 – Dai