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 : Sélectionner tout - Visualiser dans une fenêtre à part
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