Calculer d'une date sur plusieurs critères
Résolu/Fermé
A voir également:
- Calculer d'une date sur plusieurs critères
- Calculer une moyenne sur excel - Guide
- Publipostage date inversée ✓ - Forum Word
- Calculer une somme sur excel - Guide
- Mfg date - Forum PC portable
2 réponses
yg_be
Messages postés
23400
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
18 décembre 2024
Ambassadeur
1 557
15 mai 2018 à 19:16
15 mai 2018 à 19:16
bonsoir, je te propose cette requête:
select reff,min(dat) from (SELECT e1.ref as reff, e1.exp as dat FROM expéditions as e1, expéditions AS e2, stock as s where e1.ref=e2.ref and e1.exp>=e2.exp and s.ref=e1.ref group by e1.ref,e1.exp, s.stock having s.stock<sum(e2.quant)) group by reff ;
Bonjour,
Merci pour ta réponse après adaptation à mon environnement ça a l'air de marcher !
Par contre j'ai un petit soucis, il me prend toujours la première date d'expédition lorsqu'il manque du stock.
Je m'explique avec l'exemple de mon premier post :
j'ai la référence "A" que je dois expédier le
15 /05 quantité 2,
le 16/05 en quantité 4
et le 17/05 en quantité 3.
J'ai 5 pièces en stock, je ne pourrais donc pas satisfaire les commande le 16/05 puisqu'il me restera 3 pièces en stock.
Seulement la requête détecte que le je serais en rupture mais cette dernière ne m'affiche que le 15/05, date des premières expéditions de la Réf "A". Peut-on afficher le 16/05?
Merci par avance pour ton aide
Merci pour ta réponse après adaptation à mon environnement ça a l'air de marcher !
Par contre j'ai un petit soucis, il me prend toujours la première date d'expédition lorsqu'il manque du stock.
Je m'explique avec l'exemple de mon premier post :
j'ai la référence "A" que je dois expédier le
15 /05 quantité 2,
le 16/05 en quantité 4
et le 17/05 en quantité 3.
J'ai 5 pièces en stock, je ne pourrais donc pas satisfaire les commande le 16/05 puisqu'il me restera 3 pièces en stock.
Seulement la requête détecte que le je serais en rupture mais cette dernière ne m'affiche que le 15/05, date des premières expéditions de la Réf "A". Peut-on afficher le 16/05?
Merci par avance pour ton aide
yg_be
Messages postés
23400
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
18 décembre 2024
1 557
16 mai 2018 à 17:38
16 mai 2018 à 17:38
j'ai testé avec ton exemple, et chez moi cela m'affiche bien le 16/5/18.
tes dates sont-elle bien enregistrées comme des dates?
comment as-tu adapté à ton environnement?
tes dates sont-elle bien enregistrées comme des dates?
comment as-tu adapté à ton environnement?
Bonjour,
En fait je me suis planté dans mon intégration j'ai mis un mauvais argument dans la close Having, au lieu de mettre la somme des quantités j'ai mis les dates ... Comme les noms des champs de mes tables sont pourris j'avais pas remarqué mon erreur.
En tout cas je te remercie vivement de ton aide :)
Dedz
En fait je me suis planté dans mon intégration j'ai mis un mauvais argument dans la close Having, au lieu de mettre la somme des quantités j'ai mis les dates ... Comme les noms des champs de mes tables sont pourris j'avais pas remarqué mon erreur.
En tout cas je te remercie vivement de ton aide :)
Dedz