J'ai deux tables dans TAB1 et TAB2, l'objectif est de la somme des valeurs de somme toutes les occurrences de la valeur de l'ID donné dans Tab2 et les affichent à côté de la date;
Mon premier TAB1 looks P>
+-----+------------+ | sum | date | +-----+------------+ | 10 | 2019-05-06 | | 110 | 2019-05-11 | | 60 | 2019-07-15 | +-----+------------+
3 Réponses :
Utiliser la fonction de fenêtre somme () code>
Vous semblez vouloir vouloir une somme cumulative: Vous pouvez simplifier à l'aide d'une sous-requête ou d'une jointure latérale: p> EDIT: < / p> si à la fois d'intérieur et de sortie peut être rempli: p> Vous pouvez simplifier à l'aide d'une sous-requête ou d'une jointure latérale: p>
Ça me donne tort et (résumer toutes les valeurs?) Et de l'OFC, je n'ai pas mentionné, mais la colonne de la colonne pourrait être remplie (j'ai édité le problème)
@cvzx. . . J'ai ajusté la réponse. C'est en fait plus simple.
avec sommation conditionnelle de la valeur de colonne: voir le Demo .
Résultats: P> | sum | date |
| --- |----------- |
| 10 | 2019-05-06 |
| 110 | 2019-05-11 |
| 60 | 2019-07-15 |
Et avez-vous une idée de la modifier lorsque je veux qc comme ça, mais pour tout identifiant possible, pas pour un? J'ai essayé avec ID de Tab1 mais je ne l'ai pas eu
Donnez-moi quelques minutes pour essayer quelque chose.
Pourquoi
60 code> dans la ligne 3D?La sortie indiquée semble être inexacte.
C'est comme si le compte bancaire transférer de l'argent sur un compte (IN) et du compte (OUT)