J'ai une table appelée finance dans laquelle je stocke tous les paiements du client. Les principales colonnes sont : ID, COSTUMERID, DATEPAID, AMOUNTPAID.
Ce dont j'ai besoin est une liste de dates par COSTUMERID avec les dates de son premier paiement et tout autre paiement supérieur à 1 an du dernier. Exemple :
+----+------------+------------+------------+
| ID | COSTUMERID | DATEPAID | AMOUNTPAID |
+----+------------+------------+------------+
| 1 | 1 | 2015-01-10 | 10 |
| 2 | 1 | 2016-01-05 | 30 |
| 2 | 1 | 2017-02-20 | 30 |
| 3 | 2 | 2016-03-15 | 100 |
| 4 | 2 | 2017-02-15 | 100 |
| 5 | 3 | 2017-05-01 | 25 |
+----+------------+------------+------------+
Ce que j'attends comme résultat :
+------------+------------+
| COSTUMERID | DATEPAID |
+------------+------------+
| 1 | 2015-01-01 |
| 1 | 2017-02-20 |
| 2 | 2016-03-15 |
| 3 | 2017-05-01 |
+------------+------------+
Le client 1 a 2 dates : la première + une autre qui a plus d'1 an après la dernière.
J'espère que je me suis bien fait comprendre.