Bonjour,j'ai une petite question:
j'ai une table A, avec des champs A1, A2, A3, A4 et A5.
Ma PK est A1 + A2 + A3 + A4.
A5 est un type NUMBER.
Je voudrais regrouper dans une table B, pour regroupement A1, A2 , A3, la somme des A5.
Ex: A1 A2 A3 A4 A5
B G R V 5
B G R C 7
Je voudrais inserer dans dans B cet enrg (B, G, R, 12)
Est ce que ceci marcherait:
Je ne suis pas du tout sur de cette requête. Le pb c'est que je ne pourrais pas la tester avant quelques jours, mais j'ai besoin de la réponse assez rapidement...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 insert into B (B1, B2, B3, B5) values (select distinct T1.A1, T1.A2, T1.A3, sum(T1.A5) from A T1, A T2 where T1.A1 = T2.A1 and T1.A2 = T2.A2 and T1.A3 = T2.A3)
Merci
Partager