[Oracle 8.0] probleme requete count sur plusieurs tables
Hello,
J'ai 2 tables (je mets juste les champs utiles pour la requete) :
COMMANDE : pk_num_cmd date_cmd
LIVRAISON : pk_num_liv date_liv fk_num_cmd
Le but de la requete est de compter le nombre de commande et de livraison effectué les 7 derniers jours.
Apres plusieurs essais, je suis arrivé à recuperer le nombre exact de commande, mais pas de livraison, ce qui est normal car je fais pas de test sur la date_liv.
Code:
1 2 3 4 5 6 7
|
SELECT
count(distinct b.num_bon) "NB CMD",
count(distinct l.num_liv) "NB LIV"
FROM bon_de_cmd b,livraison l
WHERE b.date_bdc
BETWEEN (sysdate-7) AND (sysdate); |
J'arrive pas a voir comment faire :cry: