Je fais pas mal de requêtes mais pas des très compliquées. Et là j'ai un petit problème avec Interbase (V6.1 - opensource).
J'ai 2 tables BOOK1 et BOOK2 qui comporte les mêmes champs (ID_CLIENT, HEBDO, QTE)
BOOK 1
1 200701 2
2 200701 4
3 200701 5
1 200702 3
2 200702 4
BOOK 2
4 200701 1
5 200701 2
6 200701 4
4 200702 5
6 200702 3
Donnerait :
200701 18
200702 15
Je veux faire la somme des quantités hebdomadaires sur ces deux tables.
Je pensais donc à :
mais la clause FROM n'accepte pas le SELECT.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 SELECT HEBDO, SUM(QTE) AS QTE FROM (SELECT HEBDO, QTE FROM BOOK1 UNION SELECT HEBDO, QTE FROM BOOK2) GROUP BY HEBDO
Connaissez vous une autre méthode ?
Merci
Partager