Sommer plusieurs lignes SQL en fonction d'une seule colonne

Résolu/Fermé
EBIM20 Messages postés 42 Date d'inscription vendredi 19 avril 2019 Statut Membre Dernière intervention 25 avril 2021 - Modifié le 18 juil. 2019 à 17:57
EBIM20 Messages postés 42 Date d'inscription vendredi 19 avril 2019 Statut Membre Dernière intervention 25 avril 2021 - 19 juil. 2019 à 18:43
Bonjour Tout le monde, j'ai besoind e votre aide, en fait à partir de ma requete je dois avoir les lignes sommées en focntion du numéro de compte, Or quand j'ai essayé un GROUP BY avec tous les éléments de ma sélection il me somme pas, ci après mon code:



SELECT DISTINCT
FORMAT([T2].StartingDate, 'dd/MM/yyyy') AS [ Date début de l'exercice],
 FORMAT([T2].EndingDate, 'dd/MM/yyyy') AS [ Date fin de l'exercice],
EntryLineDate,
[T0].[GeneralAccountNumber],
CASE [JournalCode] WHEN 'RAN' THEN [T0].[Debit] ELSE 0 END AS [Débit à nouveaux],
CASE [JournalCode] WHEN 'RAN' THEN [T0].[Credit]  ELSE 0 END AS [Crédit à nouveaux],
CASE [JournalCode] WHEN 'RAN' THEN  0 ELSE [T0].[Credit]   END AS [Crédit ],
CASE [JournalCode] WHEN 'RAN' THEN  0 ELSE [T0].[Debit]   END AS [Débit ],
(CASE
    WHEN Credit- Debit > 0 THEN Credit- Debit
  END) AS [Solde débiteur],
  (CASE
    WHEN Credit- Debit  < 0 THEN Credit- Debit
  END) AS [Solde Créditeur],
[T1].[JournalCode]
FROM (((([EntryLine] T0
LEFT OUTER JOIN [JournalTotals] T1 ON (([T0].[JournalTotalsNumber] = [T1].[NumberId])))
LEFT OUTER JOIN [AccountingYear] T2 ON (([T1].[AccountingYearID] = [T2].[ID])))
LEFT OUTER JOIN [Journal] T3 ON (([T1].[JournalCode] = [T3].[Code])))
LEFT OUTER JOIN [Account] T4 ON (([T3].[BalanceAccount] = [T4].[AccountNumber])))



EDIT : Correction des Balises de code pour avoir la COLORATION SYNTAXIQUE

2 réponses

yg_be Messages postés 23328 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 17 novembre 2024 Ambassadeur 1 551
18 juil. 2019 à 16:59
bonjour, je ne vois ni SUM, ni GROUP BY...
0
EBIM20 Messages postés 42 Date d'inscription vendredi 19 avril 2019 Statut Membre Dernière intervention 25 avril 2021
18 juil. 2019 à 22:33
J'ai essayé avec sum pour els totaux et group by et ça retourne rien c'est pour ça que j'ai partagé la requete de base pour avoir de 'laide c'est urgent svp
0