Bonjour a tous , je travailla sous oracle 11g
et dans l'une de mes requetes j'ai une erreur que je n'arrive pas à résoudre .

Voici la requete :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
INSERT INTO T_416
SELECT a.Compte_Cible,
  a.Rub_Cible,
  a.Rub_Source,
  SUM(a.Solde_Cible)                            AS SommeDeSolde_Cible,
  SUM(A.SOLDE_SOURCE)                           AS SOMMEDESOLDE_SOURCE,
  SUM(SommeDeSolde_Cible - SOMMEDESOLDE_SOURCE) AS DIFF
FROM RQ_4_1_4_5 a
GROUP BY a.Compte_Cible,
  a.Rub_Cible,
  a.Rub_Source;
et l'erreur est la suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
Erreur SQL : ORA-00904: "SOMMEDESOLDE_SOURCE" : identificateur non valide
00904. 00000 -  "%s: invalid identifier"
sachant que tous les champs mentionnées existent et le champs sommedesolde_source existe bien dans ma table t_416 (j'ai bien vérifié qu'il n'y a pas de doubles quotes )
Auriez-vous une idée ? est ce peut etre une erreur de syntaxe ?

MErci !