select dans la clause From
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 à :
Code:
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 |
mais la clause FROM n'accepte pas le SELECT.
Connaissez vous une autre méthode ?
Merci