Je voudrais compter une valeur d'augmentation pour chaque enregistrement de ce tableau ci-dessous (table_values):Nombre cumulé/augmentation pour chaque id [MYSQL]
id | open | closed | in_progress | project |
1 | 0 | 0 | 0 | 20 |
2 | 1 | 0 | 1 | 20 |
3 | 1 | 1 | 1 | 55 |
4 | 1 | 1 | 1 | 20 |
5 | 1 | 1 | 1 | 20 |
6 | 2 | 2 | 0 | 20 |
Ainsi, par exemple pour sélectionner où projet = 20 résultats devrait être:
id | open | closed | in_progress | project | Total |
1 | 0 | 0 | 0 | 20 | 0 |
2 | 1 | 0 | 1 | 20 | 2 |
4 | 2 | 1 | 2 | 20 | 3 |
5 | 3 | 2 | 3 | 20 | 3 |
6 | 5 | 4 | 3 | 20 | 4 |
Select devrait retourner des résultats cumulatifs pour chaque identifiant si possible. Des suggestions?
Cordialement.
MISE À JOUR: TABLE:
id | open |
1 | 2 |
2 | 3 |
3 | 5 |
Résultat:
id | open | cumulative_open
1 | 2 | 2
2 | 3 | 5
3 | 5 | 10
peu d'informations pour l'analyse – soft87
Ma suggestion est que dites-nous pourquoi vous voulez faire cela, sur quel type de plate-forme, et de préférence ce que vous avez essayé jusqu'à présent. –